Submission #838387

#TimeUsernameProblemLanguageResultExecution timeMemory
838387beabossLost in the cycle (IOI19_cycle)C++14
0 / 100
1 ms276 KiB
#include "cycle.h" void escape(int n) { bool works = jump(0); while (!works) jump(n/2); int lo = 0; int hi = n/2; int cur_dist = 0; while (lo < hi) { int m = (lo + hi)/2; if (jump((m - cur_dist + n) % n)) { lo = m; } else hi = m-1; cur_dist = m; } jump((lo - cur_dist + n) % n); }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...