[BOJ][Python][브2][5622] 다이얼

문제 링크

문제링크

첫 번째 풀이

정답코드

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import sys
from bisect import bisect_left, bisect_right

# sys.stdin = open("input.txt", "r")
mp = {
    1: '',
    2: 'ABC',
    3: 'DEF',
    4: 'GHI',
    5: 'JKL',
    6: 'MNO',
    7: 'PQRS',
    8: 'TUV',
    9: 'WXYZ',
    0: ''
}

s = input()
ans = 0
for c in s:
    for i in range(0, 10):
        if c in mp[i]:
            ans += i + 1
            break
print(ans)

Success Notice: 수고하셨습니다. :+1:

Leave a comment