순열 함수 permutations

치즈말랑이·2022년 2월 4일
0
post-custom-banner

백준 5568번

from itertools import permutations

N = int(input())
K = int(input())

li = []

# 카드입력
for _ in range(N):
    li.append(input())
result = set()
# 순열 함수 사용
for i in permutations(li, K):
    result.add(''.join(i)) # 'a', 'b', 'c' 리스트를 'abc' 문자열로 만듦

print(len(result))

permutations(li, K)
li 리스트에서 K개를 뽑아 순열을 리스트로 제시한다.

profile
공부일기

0개의 댓글