(1).백준 4806번 줄 세기는 3년 전 극 초반에 틀리고 넘어갔던 문제였는데
단순히 주어진 줄을 세는데 이게 틀릴 수가 있는지 의아해서 이번에 다시 처리해봤다.
라인 숫자를 출력하는 방식으로 진행할 경우
trim이 있으면 97% 없으면 바로 오답처리됐었고
도대체 뭐 하자는건가 싶었는데 공백인 줄이 올 수도 있지만
말 그대로 그냥 주어진 값이 없어도 공백인데 length는 1이 나와서 생기는 문제로 그걸 체크해주니 정답 처리됐다.
조건을 개떡같이 줘서 오답이 나왔던 케이스지만
오답을 가지고 역으로 왜 문제가 발생할 수 있는지 추측하는 것도 좋은 훈련이 될 것 같다.
const input = ``.split('\n')
if(input.length == 1 && input[0] == ''){
console.log(0)
}
else{
console.log(input.length)
}'회고' 카테고리의 다른 글
| [개발일지] - 947(설날) (0) | 2026.02.17 |
|---|---|
| [개발일지] - 946(주말) (0) | 2026.02.16 |
| [개발일지] - 944 (0) | 2026.02.14 |
| [개발일지] - 943 (0) | 2026.02.13 |
| [개발일지] - 942 (0) | 2026.02.12 |
