Submission

Status:

[PP][P][P][P][P]

Subtask/Task Score:

{20/20}{20/20}{20/20}{20/20}{20/20}

Score: 100

User: korn234

Problemset: ติดตั้งหลอดไฟ

Language: cpp

Time: 0.003 second

Submitted On: 2026-09-23 17:55:26

#include <iostream>
#include <vector>
using namespace std;
int main(){
    int n;
    cin>>n;
    vector<int> arr(n);
    for (int i=0; i<n; i++){
        cin>>arr[i];
    }
    for (int i=0; i<n-1; i++){
        for (int j=0; j<n-i-1; j++){
            if (arr[j]>arr[j+1]){
                swap(arr[j], arr[j+1]);
            }
        }
    }
    int distance=0;
    int total=0;
    for (int i=0; i<n; i++){
        distance+=arr[i];
        total+=distance*2;
    }
    cout<<total<<endl;
}