개발 공부/백준 알고리즘

[백준] 5622번 - 다이얼 (Python)

xmin 2022. 7. 19. 00:31
반응형

문제 

https://www.acmicpc.net/problem/5622

 

5622번: 다이얼

첫째 줄에 알파벳 대문자로 이루어진 단어가 주어진다. 단어의 길이는 2보다 크거나 같고, 15보다 작거나 같다.

www.acmicpc.net

 

풀이 

dial = input().upper()
time = 0
for i in dial:
    if i in ['A', 'B', 'C']:
        time += 3
    elif i in ['D', 'E', 'F']:
        time += 4
    elif i in ['G', 'H', 'I']:
        time += 5
    elif i in ['J', 'K', 'L']:
        time += 6
    elif i in ['M', 'N', 'O']:
        time += 7
    elif i in ['P', 'Q', 'R', 'S']:
        time += 8
    elif i in ['T', 'U', 'V']:
        time += 9
    elif i in ['W', 'X', 'Y', 'Z']:
        time += 10
print(time)
반응형