#include #include #include #include #include #include #include #include using namespace std; signed main(){ double in; int x = 0; int y = 0; cout << x << " " << y << endl; cin >> in; if(in == 0){ return 0; } int high = 1e6; int low = 0; while(high - low > 1){ int mid = (high + low) / 2; cout << mid << " " << y << endl; double tmp; cin >> tmp; if(tmp == 0){ return 0; } if(in > tmp){ in = tmp; low = mid; }else if(in < tmp){ high = mid; }else{ break; } } high = 1e6; low = 0; while(high - low > 1){ int mid = (high + low) / 2; cout << x << " " << mid << endl; double tmp; cin >> tmp; if(tmp == 0){ return 0; } if(in > tmp){ in = tmp; low = mid; }else if(in < tmp){ high = mid; }else{ break; } } }