Submission #685824

#TimeUsernameProblemLanguageResultExecution timeMemory
685824null_aweGuess the number (BOI20_guess)C++14
0 / 100
0 ms208 KiB
#include <iostream> using namespace std; int qry(int x) { cout << "? " << x << endl; int ans; cin >> ans; return ans; } int main() { int n; cin >> n; int lo = 0, hi = n + 1; while (lo < hi - 1) { int mid = (lo + hi) >> 1; int ans = qry(mid); if (ans < 0) hi = mid; else lo = mid; if (!ans) break; } cout << "= " << lo << endl; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...