1 条题解

  • 0
    @ 2026-9-29 21:49:57

    李欣益 🐣 新秀认证 LV 2 @ 20 秒前
    闲的没事————写题解 推荐sort快排.

    #include<bits/stdc++.h>
    using namespace std;
    const int N=1e3+20;
    int n,a[N],sum;
    int cmp(int a,int b){
    return a>b; 
    }
    int main(){
    cin>>n;
    for(int i=1;i<=n;i++){
        cin>>a[i];
    } 
    sort(a+1,a+1+n,cmp);//记住从大到小哦 
    for(int i=1;i<=n;i++){ 
       for(int j=i;j>=1;j--){ 
            sum+=a[j];//前缀和建议用(我好像没用)       
          }
    }
    cout<<sum;
    return 0; 
    }
    

    信息

    ID
    3674
    时间
    1000ms
    内存
    512MiB
    难度
    普及-
    标签
    递交数
    4
    通过
    3
    上传者