(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 |