Submission #904201

#TimeUsernameProblemLanguageResultExecution timeMemory
904201joonwu04The Big Prize (IOI17_prize)C++17
20 / 100
1 ms424 KiB
#include "prize.h" using namespace std; int sub1(int st, int ed) { if(st == ed) return st; int mid = (st + ed) / 2; vector<int> v = ask(mid); int l = v[0], r = v[1]; if(l == 1) return sub1(st, mid-1); else if(r == 1) return sub1(mid+1, ed); else return mid; } int find_best(int n) { return sub1(0, n-1); }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...