Submission #1030323

#TimeUsernameProblemLanguageResultExecution timeMemory
1030323thinknoexitColors (BOI20_colors)C++17
0 / 100
1 ms344 KiB
#include <bits/stdc++.h> using namespace std; using ll = long long; bool ask(ll x) { cout << "? " << x << endl; cin >> x; return x; } int main() { cin.tie(nullptr)->sync_with_stdio(false); ll n; cin >> n; ask(1); ll l = 1, r = n; while (l < r) { ll mid = (l + r) / 2; if (ask(mid + 1)) r = mid; else l = mid + 1; ask(1); } cout << "= " << l << endl; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...