문제링크: https://www.acmicpc.net/problem/5622
이번 문제는 주어진 다이얼이 어떻게 작동되는지 잘 이해해야 하는 문제이다.
내 세대 부터 다이얼이 잘 없었기에 조금 이해하기 어려웠던듯ㅠㅠ
A = ['ABC', 'DEF', 'GHI', 'JKL', 'MNO', 'PQRS', 'TUV', 'WXYZ']
l = []
def D(s):
for i in range(len(s)):
for j in range(len(A)):
if s[i] in A[j]:
l.append(j+3)
D(input())
print(sum(l))
A라는 리스트에 각 번호에 해당하는 알파벳을 적어놓고, D라는 함수를 정의한후 그 함수 안에서 리스트 안에 문장의 알파벳이 존재하면 그 알파벳에 해당하는 숫자를 L이라는 리스트에 넣어서 그 합을 구하는 식.