为什么十分啊?大佬求救
查看原帖
为什么十分啊?大佬求救
1329913
konter123楼主2024/5/7 17:30

#include<stdio.h>

int main() { int n,flag=0,count=0,max=0; int i,j,k; char monster[1001][1001];

scanf("%d",&n);
for(i=1;i<=n;i++){
	for(j=1;j<=n;j++){
		scanf("%d",&monster[i][j]);
	}
}
for(i=1;i<=n;i++){
	for(j=1;j<=n;j++){
		if(monster[i][j]==0){
			for(k=1;k<=n;k++){
				if(monster[i][k]>=1){
					count+=monster[i][k];
				}
				if(monster[k][j]>=1){
					count+=monster[k][j];
				}
			}
			flag=1;
			if(max<count){
				max=count;
			}
			count=0;
		}
	}
}
if(flag==0){
	printf("Bad Game!");
}
else{
	printf("%d",max);
	return 0;
}

}

2024/5/7 17:30
加载中...