测试无输出,求调,玄关
查看原帖
测试无输出,求调,玄关
1769700
zhoushizhao2025楼主2025/6/22 20:43
#include<bits/stdc++.h>
using namespace std;
int n,m,t;
char a[105][105];
const char bz[4][4]={'0','0','0','0',
                     '0','1','1','0',
                     '0','1','1','0',
                     '0','1','1','0'
};
bool df(int x,int y){
	for(int i=0;i<4;++i){
		for(int j=0;j<4;++j){
			if(a[x+i][y+j]!=bz[i][j]) return 0;
		}
	}
	return 1;
}
int main(){
    cin>>t;
    while(t--){
        bool f=0;
        cin>>n>>m;
        for(int i=1;i<=n;++i){
            for(int j=1;j<=m;++j){
                cin>>a[i][j];
            }
        }
        for(int i=1;i<=n-3;++i){
            for(int j=1;j<=m-3;++j){
                if( df(i,j)) f=1;
            }
        }
        if(!f) cout<<"No"<<endl;
        else cout<<"Yes"<<endl;
    }
}
2025/6/22 20:43
加载中...