회고

[개발일지] - 521(연차)

Happy Programmer 2024. 12. 5. 22:51

(1).백준 28290번 안밖? 밖안? 계단? 역계단?은 특정 조건에 따라 작성된 문자열의 규칙을 보고

이게 안밖, 밖안, 역, 계단형인지를 구분해서 출력해야 하는 문제였다.

 

이름만 들으면 조건들이 많아 복잡할 것 같지만

문제의 세부 조건에서 모든 글자는 한번씩 총 8개가 나온다고 고정되어 있기 때문에

입력되는 값이 모두 동일하니 고정값으로 처리할 수 있었다.

const input = `fdsajkl;a`

const map = {
    'fdsajkl;' : 'in-out',
    'jkl;fdsa' : 'in-out',
    'asdf;lkj' : 'out-in',
    ';lkjasdf' : 'out-in',
    'asdfjkl;' : 'stairs',
    ';lkjfdsa' : 'reverse'
}

console.log(map[input] ? map[input] : 'molu')