#include using namespace std; int a[205][205]; int main() { int st,dr,mij,x=0,y=0,X,Y,N,i; st=0, dr=199; while (st<=dr) { mij=(st+dr)>>1; cout<>N; if (N==0) return 0; if (N>0) dr=mij-1; else st=mij+1; } X=st; for (i=X;i>=0;--i) { st=0, dr=2*X-i; while (st<=dr) { mij=(st+dr)>>1; cout<>N; if (N==0) return 0; if (N>0) dr=mij-1; else st=mij+1; } } for (i=X;i>=0;--i) { st=0, dr=2*X-i; while (st<=dr) { mij=(st+dr)>>1; cout<>N; if (N==0) return 0; if (N>0) dr=mij-1; else st=mij+1; } } return 0; }