(1).백준 17884번 Lost Lineup는 순서를 지정해줘서 다시 출력해야 하는 문제였는데
간단히 지정된 값을 배열에 넣는 방식으로 해결했다고 생각했지만
문득 1개 이상이라고 하는데 1개면 그냥 다음 라인이 없을 수 있지 않나? length 에러 날 것 같은데? 라는생각이 들었지만
일단 제출했다가 런타임 에러가 발생했고
당연히 저 부분에서 에러가 났겠구나 싶어서 if문으로 null 체크를 해주니 바로 통과했다.
const input = `1`.split('\n').map(el => el.split(' ').map(Number))
const result = [1]
if(input[1] != null){
for(let i = 0 ; i < input[1].length ; i++){
result[input[1][i]+1] = i+2
}
}
console.log(result.join(' '))
'회고' 카테고리의 다른 글
[개발일지] - 660 (0) | 2025.04.24 |
---|---|
[개발일지] - 659 (0) | 2025.04.23 |
[개발일지] - 657 (0) | 2025.04.21 |
[개발일지] - 656(주말) (0) | 2025.04.20 |
[개발일지] - 655(주말) (0) | 2025.04.19 |