Submission #402167

#TimeUsernameProblemLanguageResultExecution timeMemory
402167victoriadFinding Routers (IOI20_routers)C++14
37 / 100
2 ms204 KiB
#include "routers.h" using namespace std; std::vector<int> find_routers(int l, int n, int q) { std::vector<int> ans(n); ans[0]=0; int x=0; int c=0; int i=1; while(i<l) { int y=use_detector(i); if(y!=x){ ans[c+1]=2*i-2-ans[c]; c++; if(y==n-1)break; x=y; i=ans[c]+1; } else{ i++; } } if(c!=n-1)ans[n-1]=l; return ans; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...