# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1137677 | lightentheshadow | Colors (BOI20_colors) | C++20 | 0 ms | 408 KiB |
#include <bits/stdc++.h>
using namespace std;
int main() {
long long n;
cin >> n;
if (n == 1 || n > 1000) {
cout << "= " << n;
return 0;
}
if (n <= 63) {
cout << "? 1" << endl;
int l = 2, r = n, res;
cin >> res;
for (int i = 2; i <= n; i++) {
if (i % 2) cout << "? " << l++ << endl;
else cout << "? " << r-- << endl;
cin >> res;
if (res == 0) {
cout << "= " << n - i + 2;
return 0;
}
}
cout << "= " << 1;
return 0;
}
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |