Submission
Status:
[PPPPP][-SSSS][-SSSS][-S][-][-][-][-][-S][-S]
Subtask/Task Score:
{10/10}{0/10}{0/10}{0/10}{0/10}{0/10}{0/10}{0/10}{0/10}{0/10}
Score: 10
User: modx9572
Problemset: โดรน
Language: cpp
Time: 0.002 second
Submitted On: 2025-08-24 11:11:26
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin >> n;
int a[n];
for(int i=0;i<n;i++){
cin >> a[i];
}
sort(a,a+n);
int d[200]={};
int sum=0;
for(int i=n-1;i>=0;i--){
for(int j=0;j<200;j++){
if(d[j]==10){
continue;
}
d[j]++;
if(d[j]==1){
sum+=(j+1)*a[i];
}
else{
sum+=2*(j+1)*a[i];
}
break;
}
}
cout << sum;
}