[코딩테스트] 백준 2480번 문제 (JavaScript)

박용희·2023년 7월 23일
0

문제

소스

const fs=require('fs');
const input=fs.readFileSync('/dev/stdin').toString().trim().split('\n');
let [a, b, c] = input[0].split(' ').map(Number);

let price = 0;

if ( a === b && b === c) {
    price = 10000 + a * 1000
}
else if ( a !== b && b !== c && a !== c ) {
    price = Math.max(a,b,c) * 100
}
else {
    if ( a === b ){
        price = 1000 + a * 100
    }
    else if ( a === c){
        price = 1000 + a * 100
    }
    else {
        price = 1000 + b * 100
    }
}

console.log(price)

주요 포인트와 유의사항

  • 구조 분해 할당을 이용해서 변수로 바로 받을 수 있다.
  • Math 메소드를 이용해 Max값을 쉽게 구할 수 있다.

0개의 댓글