Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include<stdio.h>#include<string.h>#include<algorithm>using namespace std;char mp[207][207];char now[4][4][4];int n,m;bool check(int x,int y){x--;y--;int i,j,k;for(k=0;k<4;k++){for(i=0;i<3;i++){for(j=0;j<3;j++){if(mp[x+i][y+j] != now[k][i][j]){break;}}if(j<3) break;}if(i>=3) return 1;}return 0;}void solve(){for(int k=1;k<4;k++){for(int i=0;i<3;i++){for(int j=0;j<3;j++){