编译错误,求助!!!
查看原帖
编译错误,求助!!!
1370306
zyc603903楼主2025/8/3 20:32
#include<bits/stdc++.h>
using namespace std;
void pd(int a[110][110],int n,int m){
	int f=0;
	for(int i=1;i<=n-4;i++){
		for(int j=1;j<=m-4;j++){
			if(a[i][j]=='0'&&a[i][j+1]=='0'&&a[i][j+2]=='0'&&a[i][j+3]=='0'&&a[i+1][j]=='0'&&a[i+1][j+1]=='1'&&a[i+1][j+2]=='1'&&a[i+1][j+3]=='0'&&a[i+2][j]=='0'&&a[i+2][j+1]=='1'&&a[i+2][j+2]=='1'&&a[i+2][j+3]=='0'&&a[i+3][j]=='0'&&a[i+3][j+1]=='0'&&a[i+3][j+2]=='0'&&a[i+3][j+3]=='0'){
				cout<<"Yes\n";
				f=1;
				break;
			}
		}
	}
	if(f==0)
	cout<<"No\n";
}
int main() {
	int x;
	cin>>x; 
	int n,m;
	cin>>n>>m;
	int a[110][110];
	for(int s=1;s<=x;s++){
		cin>>n>>m;
		for(int i=1;i<=n;i++){
			for(int j=1;j<=m;j++){
				cin>>a[i][j];
			}
		}
		pd(a[n+3][m+3],n,m);
	}
    return 0;
}
2025/8/3 20:32
加载中...