/* * main.cpp * * Created on: 2016 febr. 12 * Author: magistvan */ #include using namespace std; int main() { int u = 0, d = 199, l = 0, r = 199; int answ; while (true) { cout << (int) ((u + d) / 2) << " " << l << endl; cout.flush(); cin >> answ; if (answ == 0) { break; } if (answ > 0) { d = (int) ((u + d) / 2); } cout << (int) ((u + d) / 2) << " " << r << endl; cout.flush(); cin >> answ; if (answ == 0) { break; } if (answ < 0) { d = (int) ((u + d) / 2); } cout << u << " " << (int) ((l + r) / 2) << endl; cout.flush(); cin >> answ; if (answ == 0) { break; } if (answ > 0) { r = (int) ((u + d) / 2); } cout << d << " " << (int) ((l + r) / 2) << endl; cout.flush(); cin >> answ; if (answ == 0) { break; } if (answ < 0) { l = (int) ((u + d) / 2); } } return 0; }