Submission
Status:
[PPPPP][PPPPP][PPPPP][PP][P][P][P][P][PP][PP]
Score: 100
User: njoop
Problemset: โดรน
Language: cpp
Time: 0.003 second
Submitted On: 2024-11-30 21:57:52
#include <bits/stdc++.h>
using namespace std;
int n, in, ans;
vector<int> v, arr;
int main() {
cin >> n;
for(int i=1; i<=200; i++) {
for(int j=1; j<=9; j++) v.push_back(i*2);
v.push_back(i);
}
sort(v.begin(), v.end());
for(int i=1; i<=n; i++) {
cin >> in;
arr.push_back(in);
}
sort(arr.begin(), arr.end(), greater<int>());
for(int i=0; i<n; i++) {
ans += arr[i]*v[i];
}
cout << ans;
return 0;
}