Submission #1200450

#TimeUsernameProblemLanguageResultExecution timeMemory
1200450aykhnFinding Routers (IOI20_routers)C++20
70.13 / 100
1 ms328 KiB
#include "routers.h" #include <bits/stdc++.h> using namespace std; vector<int> find_routers(int L, int n, int q) { vector<int> res = {0}; while (res.size() < n) { int l = 0, r = L - res.back(); while (l < r) { int mid = (l + r + 1) >> 1; if (use_detector(res.back() + mid) == (int)res.size() - 1) l = mid; else r = mid - 1; } res.push_back(res.back() + 2 * l); } return res; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...