# 속성 : 숫자와 문자를 매칭
dial = {2:["A","B","C"], 3:["D","E","F"], 4:["G","H","I"], 5:["J","K","L"], 6:["M","N","O"], 7:["P","Q","R","S"], 8:["T","U","V"], 9:["W","X","Y","Z"]}
# 속성 : 다이얼을 돌려야하는 횟수
sum = 0
# input값
for i in input():
# dial 딕셔너리를 차례로 훑으면서 해당 숫자를 찾는다.
for j in dial:
# 숫자를 찾았으면 1을 더해서 전체에 더한다.
if i in dial[j]:
sum += j + 1
print(sum)
백준 1316 - 그룹 단어 체커 (파이썬) (0) | 2021.01.16 |
---|---|
백준 1152 - 단어의 개수 (파이썬) (0) | 2021.01.12 |
백준 1157 - 단어공부 (파이썬) (0) | 2021.01.11 |
백준 2747 - 피보나치 수 (파이썬) (0) | 2021.01.09 |
백준 1463 - 1로 만들기 (파이썬, DP) (0) | 2021.01.08 |