(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

+ Recent posts