Submission #858813

# Submission time Handle Problem Language Result Execution time Memory
858813 2023-10-09T08:26:48 Z maks007 Colors (BOI20_colors) C++14
0 / 100
0 ms 436 KB
#include "bits/stdc++.h"

using namespace std;

signed main () {
	int n;
	cin >> n;
	cout << "? 2" << endl;
	int x;
	cin >> x;
	int r = n + 1;
	for(int l = 2, f = 1;; f = 1 - f) {
		if(f) {
			r -= 2;
			cout << "? " << r << endl;
			cin >> x;
			if(x == 0) {
				cout << "? " << r - (r - l + 1) << endl;
				cin >> x;
				if(x == 1) {
					cout << "= " << (r - l + 1) << endl;
				}else {
					cout << "= " << (r - l + 1) + 1 << endl;
				}
				return 0;
			}
		}else {
			l += 2;
			cout << "? " << l << endl;
			cin >> x;
			if(x == 0) {
				cout << "? " << l + (r - l + 1) << endl;
				cin >> x;
				if(x == 1) {
					cout << "= " << (r - l + 1) << endl;
				}else {
					cout << "= " << (r - l + 1) + 1 << endl;
				}
				return 0;
			}
		}
	}
	return 0;
}
# Verdict Execution time Memory Grader output
1 Correct 0 ms 344 KB OK (4 queries)
2 Correct 0 ms 412 KB OK (4 queries)
3 Correct 0 ms 344 KB OK (6 queries)
4 Runtime error 0 ms 436 KB Execution killed with signal 13
5 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 0 ms 344 KB OK (4 queries)
2 Correct 0 ms 412 KB OK (4 queries)
3 Correct 0 ms 344 KB OK (6 queries)
4 Runtime error 0 ms 436 KB Execution killed with signal 13
5 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 0 ms 344 KB OK (4 queries)
2 Correct 0 ms 412 KB OK (4 queries)
3 Correct 0 ms 344 KB OK (6 queries)
4 Runtime error 0 ms 436 KB Execution killed with signal 13
5 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 0 ms 344 KB OK (4 queries)
2 Correct 0 ms 412 KB OK (4 queries)
3 Correct 0 ms 344 KB OK (6 queries)
4 Runtime error 0 ms 436 KB Execution killed with signal 13
5 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 0 ms 344 KB OK (4 queries)
2 Correct 0 ms 412 KB OK (4 queries)
3 Correct 0 ms 344 KB OK (6 queries)
4 Runtime error 0 ms 436 KB Execution killed with signal 13
5 Halted 0 ms 0 KB -