yunicornlab

[Softeer] 소프티어 - 나무 심기 JavaScript (Level 1) 본문

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))
}

 

크기 순으로 나열한 뒤에, 음수 두 개는 앞의 두 개 고르고, 양수는 끝의 두 개 골라서 이 중 최댓값 출력

반응형