# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1187146 | rachapaul | A + B (IOI24_aplusb) | C++20 | 0 ms | 0 KiB |
#include<bits/stdc++.h>
using namespace std;
bool ask(int x){
cout<<x<<endl;
string r;
cin>>r;
return r==">=";
}
signed main(int argc, char *argc[]){
int l=1,r=1000000;
while(l<r){
int mid =l+(r-l)/2;
if(ask(mid)){
l=mid;
}
else{
r=mid-1;
}
}
cout<<"! "<<l<<endl;
return 0;
}