15649 recursive complete

This commit is contained in:
yenru0
2019-11-19 14:24:24 +09:00
parent 258693b888
commit af3b3a12e4
5 changed files with 12 additions and 101 deletions

View File

@@ -0,0 +1,11 @@
n, m = map(int, input().split())
def solve(ns, m):
for i in range(1, n+1):
if i in ns:
continue
else:
if m == 1:
print(" ".join(map(str, ns+(i,))))
else:
solve(ns+(i,), m - 1)
solve((), m)