#include int p,n,m,i,j,ii,jj,a,vmax,vvmax,imax,jmax,nr,nrr,nnr,ok,okk,vv[1000],y[1000],v[100000],x[1000][1000],c[2][100100]; int di[4]={1,0,-1,0}; int dj[4]={0,1,0,-1}; char s[1000][1000],ss[1000],cc,cmax; FILE *f,*g; int maxim(int a,int b){ if(a>b) return a; return b; } void fil(int a,int b){ x[a][b]=nr; c[0][1]=a; c[1][1]=b; int p,u; p=u=1; v[nr]=1; while(p<=u){ int ic=c[0][p]; int jc=c[1][p]; for(int d=0;d<=3;d++){ int iv=ic+di[d]; int jv=jc+dj[d]; if(x[iv][jv]==0&&1<=iv&&iv<=n&&0<=jv&&jvvvmax){ vvmax=a; imax=i; jmax=j; cmax=cc; } } } } fprintf(g,"%d %d\n%c",imax,jmax+1,cmax); } fclose(f); fclose(g); return 0; }