(1).백준 7218번 Pasislėpę romėniški skaičiai는 1~12까지의 로마숫자를 문자에 숨겨뒀을 때

숨겨진 숫자들을 출력해야 하는 문제였는데

따로 처리할 필요 없이 그대로 IndexOf를 사용해서 포함 여부를 확인한 다음 해당 index를 result에 담아 한번에 출력했다.

const input = `5
XIIIX`

const map = [null, 'I', 'II', 'III', 'IV', 'V', 'VI', 'VII', 'VIII', 'IX', 'X', 'XI', 'XII']
const result = []

for(let i = 1 ; i < map.length ; i++){
    if(input.indexOf(map[i]) != -1){
        result.push(i)
    }
}

console.log(result.join(' '))

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

[개발일지] - 978  (0) 2026.03.23
[개발일지] - 977  (0) 2026.03.21
[개발일지] - 975  (0) 2026.03.19
[개발일지] - 974  (0) 2026.03.18
[개발일지] - 973  (0) 2026.03.17

+ Recent posts