(1).백준 9848번 Gift는 수영 기록이 전날보다 주어진 값보다 단축되었을 경우 선물을 제공한다고 할 때
총 몇번의 선물을 받을 수 있는지 기록지를 보고 계산해야 하는 문제였다.
간단하게 목표 단축시간을 shift로 분리한 다음
해당 값이 전날과의 기록 단축량보다 작거나 같은 경우 count를 증가시키는 방식으로 문제를 해결했다.
const input = `6 100
59420
59410
59310
59290
59470
59350`.split('\n')
const [line, goal] = input.shift().split(' ').map(Number)
let count = 0
for(let i = 1 ; i < input.length ; i++){
if(input[i-1] - input[i] >= goal){
count++
}
}
console.log(count)'회고' 카테고리의 다른 글
| [개발일지] - 206 (0) | 2024.01.22 |
|---|---|
| [개발일지] - 205(주말) (0) | 2024.01.21 |
| [개발일지] - 203 (0) | 2024.01.19 |
| [개발일지] - 202 (0) | 2024.01.18 |
| [개발일지] - 201 (0) | 2024.01.17 |
