-7
Учитывая список, как N = [10,7,6,5,4,3,2,1]
и PooledMoney=23
печати все комбинации списка, обобщающие к числу
мне нужно распечатать все списки, как приведено ниже
[10,7,6]
[10,7,5,1]
[10,7,3,2,1]
[10,6,5,2]
[7,6,5,3,2]
Это моя попытка:
for L in range(0,len(N)+1):
for subset in itertools.combinations(N,L):
#print subset
for i in subset:
sum = sum + i
if(sum==PooledMoney):
print subset`
Это не печатает правильные подмножества.
Разместить свои попытки. –
OK! Каков твой вопрос? – jonrsharpe
Я обновил вопрос своей попыткой – Gokul1794