Submission #642331

#TimeUsernameProblemLanguageResultExecution timeMemory
642331cigneveGuess the number (BOI20_guess)C++14
100 / 100
4 ms248 KiB
#include <bits/stdc++.h> using namespace std; int main(){ int N,input=INT_MAX; cin >> N; int l=1,r=N; while (input!=0){ printf("? %d\n",(r-l)/2+l); cin >> input; if (input==-1){ l=(r-l+1)/2+l; } else if (input==1){ r=(r-l)/2+l; } } printf("= %d",(r-l)/2+l); }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...