(1).백준 27222번 Штангист는 골격근 총 증가량을 출력해야 하는 문제로
체중 증감과는 관계없이 오로지 운동을 한 날에 체중이 증가할 경우에만 해당 차이만큼 증가치를 기록해서 합을 구해야 하는 문제로
일단 운동여부를 체크해준 다음 Math.max로 증가치만 0과 비교해서 더해주는 방식으로 해결했다.
const input = `5
0 1 0 1 0
80000 81000
80500 81500
81500 81000
80500 80000
80000 81800`.split('\n').map(el => el.split(' ').map(Number))
let result = 0
for(let i = 2 ; i < input.length ; i++){
if(input[1][i-2]){
result += Math.max(0, input[i][1] - input[i][0])
}
}
console.log(result)
'회고' 카테고리의 다른 글
[개발일지] - 664 (0) | 2025.04.28 |
---|---|
[개발일지] - 663(주말) (0) | 2025.04.27 |
[개발일지] - 661 (0) | 2025.04.25 |
[개발일지] - 660 (0) | 2025.04.24 |
[개발일지] - 659 (0) | 2025.04.23 |