typedef pair<int,int> pii; int u[]={0,0,1,-1},p[]={1,-1,0,0}; int vis[205][205]; int dfs() { for(int i=0;i<4;i++) { int xx=x+u[i],yy=y+p[i]; if(xx<0||xx>n||yy<0||yy>m||vis[xx][yy]) continue; } return 0; }
typedef pair<int,int> pii; int u[]={0,0,1,-1},p[]={1,-1,0,0}; int vis[205][205]; int dfs() { for(int i=0;i<4;i++) { int xx=x+u[i],yy=y+p[i]; if(xx<0||xx>n||yy<0||yy>m||vis[xx][yy]) continue; } return 0; }