啊啊啊,90分1个WA!

P2356 弹珠游戏

有可能整个矩阵都没有敌人 # AC代码 ```cpp #include <bits/stdc++.h> using namespace std; int n; long sum=0,maxx=0; long a[2100][2100]; int main() { cin >> n; for(int i=1;i<=n;++i) { for(int j=1;j<=n;++j) { cin >> a[i][j]; } } bool z=0;//多加一个判断 for(int i=1;i<=n;++i) { for(int j=1;j<=n;++j) { if(a[i][j]==0) { z=1; for(int k=1;k<=i;++k) sum+=a[k][j]; for(int k=i;k<=n;++k) sum+=a[k][j]; for(int k=1;k<=j;++k) sum+=a[i][k]; for(int k=j;k<=n;++k) sum+=a[i][k]; } if(sum>maxx) maxx=sum; sum=0; } } if(z==0) { cout << "Bad Game!"; return 0; } cout << maxx; } ```
by oier04 @ 2023-08-26 14:16:41


@[CHWe668](/user/979649) 你的代码里没有考虑特殊的情况(一个敌人都没有)
by oier04 @ 2023-08-26 14:18:21


@[oier04](/user/747109) 谢谢你!此帖已完结
by CHWe668 @ 2023-08-26 14:27:57


|