Submission #145280

#TimeUsernameProblemLanguageResultExecution timeMemory
145280beso123Lost in the cycle (IOI19_cycle)C++14
0 / 100
2 ms376 KiB
#include<bits/stdc++.h> #include "cycle.h" using namespace std; void escape(int n){ int l=0,r=0; if(jump(0)){ l=0; r=n/2; } else{ l=n/2+1; r=n-1; } int h=0; while(r-l>1){ int mid=((l+r)/2)+h; h=n-(l+r)/2; mid=mid%n; if(jump(mid)) l=(l+r)/2; else r=(l+r)/2; } if(jump((h+r)%n)) return; h=n-r; jump((h+r)%n); return; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...