金银岛——课堂案例
2023-05-28 11:57:34
发布于:广东
21阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
struct f{
int time;
}a[10086];
bool cmp(f a,f b){
return a.time<b.time;
}
int main(){
int sum=0;
int n;
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i].time;
}
sort(a+1,a+n+1,cmp);
for(int i=1;i<=n;i++){
if(i!=1) a[i].time = a[i].time+a[i-1].time;
sum = sum+a[i].time;
}
cout<<sum<<endl;
}
这里空空如也
有帮助,赞一个