(1).백준 26933 Receptet은 비용에 관한 문제로
현재 가진 재료와 필요한 재료 그리고 가격을 각각 케이스로 제공하고
총 비용이 얼마인지를 구하는 문제였다.
각자 보유재료, 필요량, 가격을 구조분해할당으로 설정하고
가격에 소모 금액을 더해줬는데
소모 금액이 마이너스일 경우를 대비해 Math.max에 0을 추가헀다.

let input = `3
10 5 1000
0 4 5
2 5 1`.split('\n')

let priceSum = 0
for(let i = 1 ; i < input.length ; i++){
    let [left, need, price] = input[i].split(' ').map(Number)
    priceSum += Math.max(0,(need-left)*price)
}
console.log(priceSum)

+ Recent posts