https://www.acmicpc.net/problem/11399
const input = require("fs").readFileSync("/dev/stdin").toString().trim().split("\n");
const N = Number(input.shift());
const ATM = input.shift().split(" ").map(Number).sort((a,b) => a-b);
let answer = [];
let sum = 0;
for (let i = 0; i < N; i++) {
answer.push(sum + ATM[i]);
sum += ATM[i];
}
console.log(answer.reduce((a, b) => a + b, 0));
자신보다 앞에 있는 사람들이 끝난 후 자신의 처리시간까지를 일을 끝내는데 필요한 시간이다.
그 값들을 answer 에 기록한 후 reduce를 이용해 합산해 주었다.