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;
}