문제
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)
'문제 > 백준' 카테고리의 다른 글
[백준/BOJ] 11721번: 열 개씩 끊어 출력하기 (파이썬3/Python3) (0) | 2021.07.11 |
---|---|
[백준/BOJ] 1157번: 단어 공부 (파이썬3/Python3) (0) | 2021.07.11 |
[백준/BOJ] 8958번: OX퀴즈 (파이썬3/Python3) (0) | 2021.07.10 |
[백준/BOJ] 4659번: 비밀번호 발음하기 (파이썬3/Python3) (0) | 2021.07.08 |
[백준/BOJ] 4344번: 평균은 넘겠지 (파이썬3/Python3) (0) | 2021.07.07 |