프로그래머스 옹알이 (1) [순열]

DARTZ·2023년 1월 30일
0

알고리즘

목록 보기
98/135

문제 링크

from itertools import permutations

def solution(babbling):
    
    available = ["aya", "ye", "woo", "ma"]
    availableSet = []
    
    for i in range(1, 5):
        for k in permutations(available, i):
            availableSet.append("".join(k))
            
    answer = 0
            
    for b in babbling:
        if b in availableSet:
            answer += 1
    
    return answer

순열 문제이다. 내장 함수를 통해서 해결했다.

profile
사람들이 비용을 지불하고 사용할 만큼 가치를 주는 서비스를 만들고 싶습니다.

0개의 댓글