Submission #417029

#TimeUsernameProblemLanguageResultExecution timeMemory
417029aryan12Colors (BOI20_colors)C++17
0 / 100
1 ms256 KiB
#include <bits/stdc++.h> using namespace std; #define int long long void Solve() { int n; cin >> n; int l = 1, r = n, cnt = 0, ans = n; while(l <= r) { int response; if(cnt % 2 == 0) { cout << "? " << l++ << endl; } else { cout << "? " << r-- << endl; } cnt++; cin >> response; if(cnt == 1) continue; if(response == 1) { ans = min(ans, r - l + 2); } else { cout << "= " << ans << endl; break; } } } int32_t main() { ios_base::sync_with_stdio(0); cin.tie(0); Solve(); 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...