import sys
n_input = sys.stdin.readline
def dfs(N, M, sequence, numbers):
if len(sequence) == M:
print(*sequence)
return
for num in numbers:
if num not in sequence:
dfs(N, M, sequence + [num], numbers)
N, M = map(int, n_input().split())
numbers = list(map(int, n_input().split()))
numbers.sort()
dfs(N, M, [], numbers)
'코딩 연습 > 백준 코드' 카테고리의 다른 글
UCPC는 무엇의 약자일까-15904.py (0) | 2023.10.19 |
---|---|
N과M(3)-15651.py (1) | 2023.10.19 |
N과M(1)-15649.py (0) | 2023.10.19 |
회사에 있는 사람-7785.py (0) | 2023.10.18 |
행운의 수-9575.py (0) | 2023.10.18 |