
只想到用for循环的嵌套,不知道这个思路对不对,还是不知道从哪开始写写,应该从哪里入手
稍等,帮你写一个
说白了,这就是鸡兔同笼问题,只不过2种动物你分别认为有20和10只脚而已。
total = 200 # 需要支付的总额
count = 0 # 统计方案总数
for i in range(21): # 枚举20元数量
for j in range(51): # 枚举10元数量
if i * 20 + j * 10 == total: # 判断是否可以凑出总额
print("20元:%d张,10元:%d张,总数:%d" % (i, j, i + j))
count += 1
print("共有%d种支付方式。" % count)