Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <iostream>#include <string>using namespace std;bool used[55][55][55][55];int que[7000000][5];int p,q,n,m;int tu[55][55];int* now;int dx[4] = {-1,0,0,1};int dy[4] = {0,-1,1,0};int main(int argc, char** argv) {cin>>n>>m;string s;for(int i=0;i<n;i++){cin>>s;for(int j=0;j<m;j++){if(s[j] == '0')tu[i+1][j+1] = 1;elsetu[i+1][j+1] = 0;}}que[q][0] = 1;que[q][1] = 1;que[q][2] = n;que[q][3] = m;