(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)
'회고' 카테고리의 다른 글
[취업준비일지] - 88 (0) | 2023.01.16 |
---|---|
[취업준비일지] - 87 (0) | 2023.01.15 |
[취업준비일지] - 85 - 원티드 인턴십 11일차 (0) | 2023.01.13 |
[취업준비일지] - 84 - 원티드 인턴십 10일차 (0) | 2023.01.12 |
[취업준비일지] - 83 - 원티드 인턴십 9일차 (0) | 2023.01.11 |