作者:专业STB | 来源:互联网 | 2023-06-13 17:47
def coin_change(n,change,out=[]):
top=0
if n==0:
return out
for i in change:
if i==n:
top=i
elif itop:
top=i
out+=[top]
print('out ',out)
print(top)
coin_change((n-top),out)
print(coin_change(63,[1,5,10,25]))
上面的代码即使不应该返回也不返回