Search
Duplicate

모음사전

문제 설명 및 제한사항

아이디어 및 해결 방법

코드

CHARS = 'AEIOU' def dfs(states, words): if len(states) == 5: return for c in CHARS: states.append(c) words.append(''.join(states)) dfs(states, words) states.pop() def solution(word): states, words = [], [] dfs(states, words) return words.index(word) + 1
Python
복사

출처

프로그래머스 코딩테스트 연습 https://school.programmers.co.kr/learn/challenges