-
5622 문자열코테 대비 python/백준 2023. 1. 31. 11:42
https://www.acmicpc.net/problem/5622
5622번: 다이얼
첫째 줄에 알파벳 대문자로 이루어진 단어가 주어진다. 단어의 길이는 2보다 크거나 같고, 15보다 작거나 같다.
www.acmicpc.net
s=input() total=0 for i in s: if i in "ABC": total+=3 elif i in "DEF": total+=4 elif i in "GHI": total+=5 elif i in "JKL": total+=6 elif i in "MNO": total+=7 elif i in "PQRS": total+=8 elif i in "TUV": total+=9 elif i in "WXYZ": total+=10 else: pass print(total)
https://j-remind.tistory.com/76 분의 풀이 이런 좋은 방법이!! dial = ['ABC', 'DEF', 'GHI', 'JKL', 'MNO', 'PQRS', 'TUV', 'WXYZ'] a = input() ret = 0 for j in range(len(a)): for i in dial: if a[j] in i: ret += dial.index(i)+3 print(ret)
'코테 대비 python > 백준' 카테고리의 다른 글
10872 재귀 (0) 2023.02.02 15651 N과 M (0) 2023.01.31 1152 리스트로 받기 (0) 2023.01.31 2675 문자열 (0) 2023.01.31 10809 공식을 유도하지말고 외우자 (1) 2023.01.31