题解
2026-09-07 20:04:19
发布于:山东
13阅读
0回复
0点赞
上题解!!!
#include<iostream>
using namespace std;
int main() {
int n,a[11][11],cnt=0,max=-999999999;
cin >> n;
for(int z=1;z<=n;z++) {
for(int x=1;x<=n;x++) {
cin >> a[z][x];
}
}
for(int i=1;i<=n;i++) {
for(int j=1;j<=n;j++) {
if(a[i][j]==0) {
cnt=0;
for(int k=1;k<=n;k++) {
cnt+=a[k][j];
}
for(int m=1;m<=n;m++) {
cnt+=a[i][m];
}
if(cnt>max) {
max=cnt;
}
}
}
}
if(max!=-999999999) {
cout << max << endl;
} else {
cout << "Bad Game!" << endl;
}
return 0;
}
全部评论 1
建议循环使用的指针变量用:
第一层:
第二层:
第三层:2026-09-07 来自 重庆
0好
2026-09-07 来自 山东
0









有帮助,赞一个