#include <iostream> #include <cstdlib> #include <cmath> using namespace std; int rasp; void bin(int i, int j) { char a[101]; a[0]=0; if(i>j) return; int mid=(i+j)/2; rasp=mid; cout<<"query "<<mid<<"\n"; cout.flush(); while(a[0]!='s' && a[0]!='b' && a[0]!='e') { cin>>a; } if(a[0]=='e') exit(0); if(a[0]=='b') { bin(i, mid-1); } else if(a[0]=='s') { bin(mid+1, j); } } int main() { int a, b; cin>>a>>b; bin(1, sqrt(a)); cout<<"answer "<<rasp<<"\n"; cout.flush(); char x[101]; cin>>x; }