Submission #226163

#TimeUsernameProblemLanguageResultExecution timeMemory
226163cstuartLost in the cycle (IOI19_cycle)C++17
100 / 100
5 ms384 KiB
#include <bits/stdc++.h> #include "cycle.h" using namespace std; void escape(int n) { int shift = 0; if (!jump(0)) jump(n/2); for (int b = 30; b >= 0; b--) { if ((1 << b) >= n) continue; if (jump(shift + (1 << b))) shift = 0; else shift = n - (1 << b); } if (shift > 0) jump(shift); }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...