-
백준 5622번 다이얼 [파이썬]파이썬 2022. 3. 27. 21:56
나는 이 문제가 좀 어려웠다 ㅠ 그래서 이 분의 해답을 조금 참고했다.https://ooyoung.tistory.com/73
백준 5622번 [파이썬 알고리즘] 다이얼
[Python] 백준 알고리즘 온라인 저지 5622번 : 다이얼 Python3 코드 alpabet_list = ['ABC','DEF','GHI','JKL','MNO','PQRS','TUV','WXYZ'] word = input() time = 0 for unit in alpabet_list : for i in unit: #..
ooyoung.tistory.com
리스트에 각 문자들을 입력하고, 단어를 입력받는다.
for문 안에 for 문을 또 만들어 주면서 각 리스트의 알파벳들을 하나의 원소로 분리시켜준다.
그래서 마지막에 두 알파벳이 같으면 sec 변수에 시간을 더해준다.
3을 더한 이유는 다이얼을 돌리면 1을 누르는데 2초가 걸리고 그 다음부터는 1초씩 증가한다. 0부터 시작하기 때문에 3을 더해준다.
'파이썬' 카테고리의 다른 글
백준 2941번 크로아티아 알파벳 (0) 2022.03.27 백준 2908번 상수 [파이썬] (0) 2022.03.27 백준 1152번 단어의 개수 [파이썬] (0) 2022.03.27 백준 1157번 단어 공부 [파이썬] (0) 2022.03.27 백준 2675번 문자열 반복 [파이썬] (0) 2022.03.25