Algorithms

[백준] 5622번: 다이얼 python

thals0 2022. 7. 15. 17:45
728x90

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

 

5622번: 다이얼

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

www.acmicpc.net

 

정답 코드:

dial = ['ABC','DEF','GHI','JKL','MNO','PQRS','TUV','WXYZ']
word = input()
time = 0 
for i in word:
  for j in dial:
    if i in j:
      time += dial.index(j)+3
print(time)

 

dial = ['ABC','DEF','GHI','JKL','MNO','PQRS','TUV','WXYZ']

이렇게 되어있으면 'ABC'를 한 덩어리(단어)로 생각해서 A와 비교하거나 이렇게는 불가능 한 줄 알았는데 

가능하구나 

 

 

728x90