## solution  

그냥 풀었다


## CODE  

```python

tmp_input = input().lower()

num_list = ['abc','def','ghi','jkl','mno','pqrs','tuv','wxyz']

num_dict = dict(enumerate(num_list))

time_result = 0

for tmp in tmp_input:

    for k,v in num_dict.items():

        if tmp in v:

            time_result += (k+3)

print(time_result)

```

내가 제출한 코드. 



```python

c="22233344455566677778889999"

s=input()

n=0

for e in s:

    n=n+int(c[ord(e)-ord('A')])+1

print(n)

```

이런 문제는 문자열에 일일이 값을 줘야되나 하는 고민이 들때가 있는데, 더 단순하게 작성할수 있는 방법을 생각해볼 필요가 있겠다.  

짧게 작성한 사람들은 대부분 이런 스타일로 작성한것으로 보인다. input으로 받은 문자열 안에서 for문을 두번 쓰는것보다 한번 사용해서 결과가 나올 수 있다.