백준 다이얼1 [백준/Python] 5622번 다이얼 문제 ■ 5622번 다이얼 문제 ■ 코드 풀이 다이얼 문제를 3가지 풀이법으로 풀어보겠습니다. 먼저, if문을 활용한 직관적인 풀이법입니다. 문자열을 S에 입력 받고, S를 알파벳 하나씩 for loop를 통해 받으면서 해당 단어가 몇 초가 걸리는지 합산하는 코드입니다. 소요 시간은 40ms이고 코드 길이는 433B입니다. 아래 코드를 list를 활용하여 바꿔보겠습니다. S = input() time = 0 for s in S: if s in "ABC": time += 3 elif s in "DEF": time += 4 elif s in "GHI": time += 5 elif s in "JKL": time += 6 elif s in "MNO": time += 7 elif s in "PQRS": time += .. 2023. 3. 23. 이전 1 다음