문제/백준

[백준/BOJ] 5622번: 다이얼 (파이썬3/Python3)

개 살구 2021. 7. 10. 23:34

문제

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

 

5622번: 다이얼

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

www.acmicpc.net


생각

배열에 저장해서 배열에 포함되어 있으면 인덱스+2를 최소시간에 저장하면 될 듯!

ABC가 배열의 0번째 원소!


코드

numbers = ["ABC", "DEF", "GHI", "JKL", "MNO", "PQRS", "TUV", "WXYZ"]

num = input()
minTime = 0

for i in num:
  for j in range(len(numbers)):
    if i in numbers[j]:
      minTime += j+3
print(minTime)