Submission #1112916

#TimeUsernameProblemLanguageResultExecution timeMemory
1112916SalihSahinThe Big Prize (IOI17_prize)C++14
20 / 100
1 ms336 KiB
#include <bits/stdc++.h>
#define pb push_back
#include "prize.h"

using namespace std;


int find_best(int n) {
   int l = 0, r = n-1;
   int ans = -1;
   while(l < r){
      int m = (l + r)/2;

      vector<int> check = ask(m);
      if(check[0] + check[1] == 0){
         ans = m;
         break;
      }

      if(check[0]) r = m - 1;
      else l = m + 1;
   }
   if(ans == -1) ans = l;
   return ans;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...