求求了,欣赏下本蒟蒻丑陋的代码吧
#include<bits/stdc++.h>
using namespace std;
long long n,a[1001][1001],c[1010][3],ic=0,ma=-1;
long long gf(long long n,long long m[1001][1001],int mh,int ml){
long long mf=0;
for(int i=1;i<=n;i++){
mf+=m[mh][i];
}
for(int i=1;i<=n;i++){
mf+=m[i][ml];
}
return mf;
}
int main(){
cin>>n;
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++){
cin>>a[i][j];
if(a[i][j]==0){
ic++;
c[i][1]=i;
c[i][2]=j;
}
}
}
if(!ic){
cout<<"Bad Game!";
return 0;
}
for(int i=1;i<=ic;i++){
long long df=gf(n,a,c[i][1],c[i][2]);
ma=max(ma,df);
}
cout<<ma;
}