#include #include #include using namespace std; int n=200; bool a[201][201]; void find_new(int &x,int &y) { x=rand()%200; y=rand()%200; } int main() { srand(time(NULL)); int res=100,ml,mc,nr,x,y,i,j; while (res!=0) { /*ml=mc=nr=0; for(i=1; i<=n; ++i) for(j=1; j<=n; ++j) if(!a[i][j]) { ml+=i; mc+=j; ++nr; } x=ml/nr; y=mc/nr; if(a[x][y]) find_new(x,y);*/ do { find_new(x,y); } while(a[x][y]); cout<>res; if(res!=0) { if(res<0){ for(i=x;i>=0;--i) { for(j=y;j>=0;--j) if(a[i][j]) break; else a[i][j]=1; } } else { for(i=x;i