백준 - 파이썬/단계별 - 5 (문자열)

[백준/파이썬] 5622번 다이얼

miiinn 2025. 5. 7. 15:10

 

 

dial = ['ABC', 'DEF', 'GHI', 'JKL', 'MNO', 'PQRS', 'TUV', 'WXYZ']

s = input()
time = 0

for i in s: # s의 문자 하나씩 가져오기
    for j in dial: # 'ABC', 'DEF' ...하나씩 가져오기
        if i in j: # j에 i가 있으면 인덱스+3 반환
            num = dial.index(j) + 3
            time += num

print(time)