코딩테스트 파이썬/파이썬 프로그래머스 2단계
모음 사전
세용용용용
2023. 7. 28. 20:48


코딩테스트 연습 - 모음사전 | 프로그래머스 스쿨 (programmers.co.kr)
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
나의 코드
from itertools import product
def solution(word):
answer = 0
#사전 리스트
word_list = []
for i in range(1,6):
#중복순열 돌리기
for j in product(['A','E','I','O','U'], repeat=i):
word_list.append("".join(j))
# 사전순으로 정렬
word_list.sort()
# 순서 뽑아내기 index로 뽑아내기 떄문에 +1 해줘야됨
answer = word_list.index(word)+1
#print(answer)
return answer
solution("AAAAE")