(1).백준 11536번 줄 세우기는 주어진 사람들이 이름순으로 줄을 잘 섰는지 묻는 문제로

오름차순, 내림차순 또는 무질서 상태의 결과를 출력해야 했고

하나씩 비교하려고 하다가 그냥 정렬된 값을 텍스트로 합쳐서 비교한 다음

오름차순, 내림차순인 경우 해당 값을 출력하고 둘 다 아닌 경우 그냥 둘 다 아니다를 출력하는 방식으로 해결했다.

const input = `4
GEORGE
JOHN
PAUL
RINGO`.split('\n')

input.shift()

const increaseArr = [...input].sort().join('')
const decreaseArr = [...input].sort().reverse().join('')

if(input.join('') == increaseArr){
    console.log('INCREASING')
}
else if(input.join('') == decreaseArr){
    console.log('DECREASING')
}
else{
    console.log('NEITHER')
}

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

[개발일지] - 567  (0) 2025.01.20
[개발일지] - 566(주말)  (0) 2025.01.19
[개발일지] - 564  (0) 2025.01.17
[개발일지] - 563  (0) 2025.01.16
[개발일지] - 562  (0) 2025.01.15

+ Recent posts