백준 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개를 뽑아 순열을 리스트로 제시한다.