(1).백준 18691번 Pokemon Buddy는 포켓몬이 진화에 필요한 돌을 다 모으기 위해 얼마나 더 걸어야 하는지 묻는 문제로

간단하게 풀었지만 자꾸 오답이 나와서 형변환 문제일 가능성이 없지만 백준은 다른가 싶어서 변환도 해봤는데

알고보니 이미 초과로 보유하는 경우도 문제로 나와서 0으로 출력해야 할 수도 있는 문제였다.

 

최근 쉬운 문제 위주로 대충 푸는 느낌이 강해져서 잊었지만

테스트케이스를 작성하고 오답 원인을 빠르게 찾는 것도 중요한데

블랙박스 등 검증 방식을 한번 되새겨볼 기회였다.

const input = `2
1 15 51
1 18 21`.split('\n').map(el => el.split(' ').map(Number))

for(let i = 1 ; i < input.length ; i++){
    const [x,start,end] = input[i]
    console.log(Math.max((x*2 -1) * (end - start),0))
}

'회고' 카테고리의 다른 글

[개발일지] - 986  (0) 2026.03.31
[개발일지] - 985(주말)  (0) 2026.03.30
[개발일지] - 983  (0) 2026.03.28
[개발일지] - 982  (0) 2026.03.27
[개발일지] - 981  (0) 2026.03.26

+ Recent posts