(1).백준 32046번 Snacks within 300 Yen은 300엔으로 살 수 있는 물건의 총액을 구해야 하는 문제로
다른 문제랑은 다르게 특이하지만 왼쪽부터 구매 가능하면 모두 사는 방식으로 넘어가기 때문에
최대 금액이라기보다는 구매 후 결과값을 출력하는 방식이었다.
이중for문으로 내부 조건을 순회하면서 구매 가능할 때마다 해당 물건을 구매금액에 더해줬고
결과값들을 각각 출력하는 방식으로 해결했다.
const input = `5
100 50 200 120 60
4
120 240 180 1
2
500 1000
6
2 3 5 7 11 13
0`.split('\n').map(el => el.split(' ').map(Number))
for(let i = 1 ; i < input.length ; i+=2){
let sum = 0
for(let j = 0 ; j < input[i].length ; j++){
if(sum + input[i][j] <= 300){
sum = sum + input[i][j]
}
}
console.log(sum)
}'회고' 카테고리의 다른 글
| [개발일지] - 769 (0) | 2025.08.11 |
|---|---|
| [개발일지] - 768(주말) (0) | 2025.08.10 |
| [개발일지] - 766 (0) | 2025.08.08 |
| [개발일지] - 765 (0) | 2025.08.07 |
| [개발일지] - 764 (0) | 2025.08.06 |
