2846728_wa.cc

来自「做的POJ的一些题目」· CC 代码 · 共 33 行

CC
33
字号
#include<iostream>
using namespace std;
int cmp(const void *a,const void *b)
{
     return *(int *)a -*(int *)b;
}
int main()
{
    long long int n;
    long long int sum=0,cost=0;
    cin>>n;
    long long int num[n];
       for(int i=0;i<n;i++)
       {
          cin>>num[i];
          cost=num[i]+cost;
       }
    if(n==1 || n==0)
      cout<<"0"<<endl;
    else
    {
       qsort(num,n,sizeof(num[0]),cmp);
       for(int i=n-1;i>=1;i--)
       {
         sum=sum+cost;
         cost=cost-num[i];       
       }
       cout<<sum<<endl;
    }
    system("pause");
    return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?