def dfs():
if len(arr)== m:
print(" ".join(map(str, arr)))
return
for i in range(1,n+1):
if i in arr:
continue
arr.append(i)
dfs()
arr.pop()
n,m = map(int,input().split())
arr=[]
dfs()
'백준 풀이' 카테고리의 다른 글
백준 1874번 파이썬 (스택) (0) | 2022.08.28 |
---|---|
백준 1912번 파이썬 (백트레킹) (0) | 2022.08.28 |
백준 1002번 파이썬 (0) | 2022.08.28 |
백준 1002번 파이썬 (0) | 2022.08.28 |
백준 1932번 파이썬 (dp) (0) | 2022.08.28 |