1 条题解

  • 1
    @ 2017-11-01 17:12:21

    极其明显的排列后前缀和

    #include<bits/stdc++.h>
    using namespace std;
    long long a[102424];
    int main(){
        long long n,sum=0,tot=0;
        scanf("%lld",&n);
        for(int i=1;i<=n;++i)scanf("%lld",a+i);
        sort(a+1,a+n+1);
        for(int i=1;i<=n;++i){
            sum+=tot;
            tot+=a[i];
        }
        printf("%lld\n",sum);
        return 0;
    }
    
    • @ 2017-11-01 17:45:05

      比赛期间禁止看题解!!!

  • 1

信息

难度
5
分类
(无)
标签
(无)
递交数
26
已通过
12
通过率
46%
上传者