Submission #1225594

#TimeUsernameProblemLanguageResultExecution timeMemory
1225594tamzidFinding Routers (IOI20_routers)C++20
0 / 100
0 ms320 KiB
#include <bits/stdc++.h>
#include "routers.h"
using namespace std;

vector<int> find_routers(int l, int n, int q) 
{
    vector<int> ans;
    ans.push_back(0);
    int left = 1, right = 100000;
    while(left < right)
    {
      int m = left + (right - left) / 2;
      if(m % 2)
        ++m;
      if(use_detector(m) == 2)
      {
        left = m + 1;
      }
      else
      {
        right = m - 1;
      }
    }
    ans.push_back(left);
    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...