const filePath = process.platform === "linux" ? "/dev/stdin" : "ex.txt";
const [N, ...ropes] = require("fs")
.readFileSync(filePath)
.toString()
.trim()
.split("\n")
.map((item) => parseInt(item));
ropes.sort((a, b) => a - b);
let maxWeights = [];
for (let i = N; i >= 1; --i) {
maxWeights.push(i * ropes[N - i]);
}
maxWeights.sort((a, b) => b - a);
console.log(maxWeights[0]);
'Javascript' 카테고리의 다른 글
[프로그래머스] Javascript JadenCase 문자열 만들기 12951 (1) | 2024.10.23 |
---|---|
[Javscript] nvm 설치시 python command not found 에러 (0) | 2023.10.09 |
[Javascript] 웹팩(Webpack)이란? (0) | 2022.06.13 |
[Javascript] 익명함수, 화살표 표기법 (0) | 2022.06.13 |
[Javascript] querySeletoer (0) | 2022.05.10 |