[BOJ / Python] 5622 다이얼

도니·2023년 4월 4일
0

BOJ / Python

목록 보기
31/104
post-thumbnail

문제

백준 5622 다이얼

코드

#BOJ 5622 다이얼

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

x = input()
for i in range(len(x)):
    for j in dial:
        if x[i] in j:
            time += dial.index(j)
print(time)

코드 설명
인덱스 값이 걸리는 시간과 완전히 일치하도록 앞에 세 개의 공백을 추가하여 dial 리스트를 생성한다.
입력값의 한 문자(x[i])가 dial 리스트에 있는 값 중 하나(j)와 일치하면 dial의 인덱스를 반환(dial.index(j))한다.

cf) ** 여기서 j'ABC', 'DFE', ... 이다.

profile
안녕하세요, 🌱새싹개발자 도니💡입니다!

0개의 댓글

관련 채용 정보