#include #include using namespace std; bool found = 0; int currval; void baga(int x1, int y1, int x2, int y2) { int xmid = (x1 + x2) / 2; int ymid = (y1 + y2) / 2; cout << xmid << " " << ymid << '\n'; cout.flush(); cin >> currval; if (currval == 0) { exit(0); } if (currval < 0) baga(xmid, ymid, x2, y2); else baga(x1, y1, xmid, ymid); } int main() { int x1, y1, x2, y2; cout << "99 99\n"; cout.flush(); cin >> currval; if (currval == 0) { return 0; } if (currval < 0) { x1 = 99; x2 = 199; y1 = 99; y2 = 199; } else { x1 = 0; x2 = 99; y1 = 0; y2 = 99; } baga(x1, y1, x2, y2); return 0; }