蒟蒻求助!
  • 板块学术版
  • 楼主Illustrious000
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/8/16 23:13
  • 上次更新2024/8/17 10:28:19
查看原帖
蒟蒻求助!
1153753
Illustrious000楼主2024/8/16 23:13

B3975 [语言月赛 202405] 最大的和

#include<iostream>
#include<cmath>
using namespace std;
const int N=1005;
int n,a[N][N],b,c,d,s,m,k,t,p,e,f;
int main(){
    cin>>n;
    for(int i=1;i<=n;i++){
        for(int l=1;l<=n;l++){
            cin>>a[i][l];
        }
    }
    for(int i=1;i<=n;i++){
        b=0;
        for(int l=1;l<=n;l++){
            b+=a[i][l];
        }
        c=max(b,c);
    }
    c=e;
    for(int i=1;i<=n;i++){
        d=0;
        for(int l=1;l<=n;l++){
            d+=a[l][i];
        }
        s=max(d,s);
    }
    e=max(s,e);
    for(int i=1;i<=n;i++){
        m=0;
        for(int l=1;l<=n;l++){
            if(){
                m+=a[l][i];
            }
        }
        k=max(m,k);
    }
    e=max(k,e);
    for(int i=n;i>=1;i--){
        t=0;
        for(int l=1;l<=n;l++){
            if(){
                t+=a[l][i];
            }
        }
        p=max(t,p);
    }
    e=max(p,e);
    f=e;
    cout<<f<<endl;
    return 0;
}

woc感觉这道题好难啊,if里填什么条件啊?蒟蒻写了半天没想出来

2024/8/16 23:13
加载中...