Cod sursa(job #2773230)
Utilizator | Data | 5 septembrie 2021 19:36:28 | |
---|---|---|---|
Problema | Submultimi | Scor | 0 |
Compilator | py | Status | done |
Runda | Arhiva educationala | Marime | 0.44 kb |
f = [0]*100
fout = open("submultimi.out", "w")
def display():
for i in range(1, n+1):
if f[i] == 1:
fout.write(str(i) + " ")
fout.write("\n")
def back(level):
if level == n+1:
display()
else:
f[level] = 0
back(level+1)
f[level] = 1
back(level+1)
def main():
global n
f = open("submultimi.in", "r")
n = int(f.readline().strip())
print(n)
back(1)
main()