Coding Test/Practice
[Softeer] 소프티어 - 나무 심기 JavaScript (Level 1)
yunicornlab
2024. 6. 29. 22:53
반응형
자바스크립트로 Softeer의 나무 심기라는 문제 풀기!
https://softeer.ai/practice/7353
Softeer - 현대자동차그룹 SW인재확보플랫폼
softeer.ai
const fs = require('fs');
const input = fs.readFileSync('/dev/stdin', 'utf8').trim().split('\n');
const [n, inform] = input;
solve(n, inform);
function solve(n, inform) {
let line = inform.split(' ').map(Number).sort((a, b) => a - b);
let negative = line[0] * line[1];
let positive = line[line.length -1] * line[line.length - 2]
console.log(Math.max(negative, positive))
}
크기 순으로 나열한 뒤에, 음수 두 개는 앞의 두 개 고르고, 양수는 끝의 두 개 골라서 이 중 최댓값 출력
반응형