코딩 연습/백준 코드
N과M(5)-15654.py
퀀텀리프하는 개발자
2023. 10. 19. 09:30
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)