Cod sursa(job #2630165)
Utilizator | Data | 24 iunie 2020 16:10:44 | |
---|---|---|---|
Problema | Generare de permutari | Scor | 0 |
Compilator | py | Status | done |
Runda | Arhiva educationala | Marime | 0.29 kb |
def back(k, a):
if k == n:
g.write(str(a) + '\n')
else:
for i in range(1, n + 1):
if i not in a:
back(k + 1, a + [i])
with open("permutari.in", "r") as f, open("permutari.out", "w") as g:
n = int(f.readline())
back(0, [])