求助大佬,为什么第一个点不对
查看原帖
求助大佬,为什么第一个点不对
488822
lz15054805291楼主2021/3/26 19:28
#include<stdio.h>
int a[1000][1000];
int main()
{
	int n;
	
	scanf("%d",&n);
	int i,j,k;
	for(i=0;i<n;i++){
		for(j=0;j<n;j++)scanf("%d",&a[i][j]);
	}
	int m=0,max=0;
	for(i=0;i<n;i++){
		for(j=0;j<n;j++){
			int sum=0;
			if(a[i][j]==0){
				m++;
				for(k=0;k<n;k++){
					if(a[i][k]==1)sum++;
				}
				for(k=0;k<n;k++){
					if(a[k][j]==1)sum++;
				}
				if(sum>max)max=sum;
			}
		}
	}
	if(m==0)printf("Bad Game!");
	else printf("%d",max);
	return 0;
}
2021/3/26 19:28
加载中...