#include<bits/stdc++.h> using namespace std; const int Max=100; int M[Max][Max]; int m,n; bool a[Max][Max]= {0}; int X[4]= {0,0,1,-1}; int Y[4]= {1,-1,0,0}; struct node { int x,y; node(int a,int b):x(a),y(b) { } }; bool Judge(int x,int y) { if(x<0||x>=n||y<0||y>=...