제출 #1230103

#제출 시각아이디문제언어결과실행 시간메모리
1230103zerone.Finding Routers (IOI20_routers)C++20
0 / 100
0 ms328 KiB
#include "routers.h" #define pb push_back using namespace std; std::vector<int> find_routers(int l, int n, int q) { vector<int> ans; ans.pb(0); for(int i = 1; i < n; ++i){ int l = ans[i-1]+1; int r = n-1; int idx = -1; while(l <= r){ int mid = (l+r)/2; int dist = use_detector(mid); if(dist > i-1){ r = mid-1; } else{ idx = mid; l = mid+1; } } ans.pb(2*idx-ans[i-1]); } 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...