Submission

Status:

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

Subtask/Task Score:

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

Score: 100

User: guzza_gamu

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

Language: cpp

Time: 0.004 second

Submitted On: 2026-09-23 20:17:05

#include <iostream>
#include <vector>
using namespace std;

int main() {
    int n, y, x, sum = 0, plus = 0;
    cin >> n;
    vector <int> v(n);
    for (int i = 0; i < n; i++) {
        cin >> v[i];
    }
    for (int i = 0; i < n - 1; i++) {
        for (int j = 0; j < n - 1 - i; j++) {
            if (v[j] > v[j+1]) {
                x = v[j];
                v[j] = v[j+1];
                v[j+1] = x;
            }
        }
    }
    
    // for (int i = 0; i < n; i++) {
    //     cout << v[i] << "\n";
    // } 



    for (int i = 0; i < n; i++) {
        y = (v[i] + plus) * 2;
        plus = plus + v[i];
        sum = sum + y;
    }

    cout << sum;
    return 0;
}