Submission #1308678

#TimeUsernameProblemLanguageResultExecution timeMemory
1308678ericl23302Lost in the cycle (IOI19_cycle)C++20
0 / 100
1 ms332 KiB
#include "cycle.h"
#include <iostream>
using namespace std;

void escape(int n) {
	int l = 0, r = n - 1, prev = 0;
	while (l < r) {
		int mid = (l + r + 1) / 2;
		if (jump((mid - prev + n) % n)) l = mid;
		else r = mid + 1;
		prev = mid;
	}

	jump((l - prev + n) % n);
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...