百钱买百鸡:一只公鸡5 元钱,一只母鸡 3 元钱三只小鸡1元钱现在要用 100 元钱买 100 只鸡,问公鸡、母鸡、小鸡各多少只?请利用列表推导式解决该问题。
lst = [(x, y, 100-x-y) for x in range(20) for y in range(33) if 5*x + 3*y + (100-x-y)/3 == 100]
print("买鸡方案为:", lst)
百钱买百鸡:一只公鸡5 元钱,一只母鸡 3 元钱三只小鸡1元钱现在要用 100 元钱买 100 只鸡,问公鸡、母鸡、小鸡各多少只?请利用列表推导式解决该问题。
lst = [(x, y, 100-x-y) for x in range(20) for y in range(33) if 5*x + 3*y + (100-x-y)/3 == 100]
print("买鸡方案为:", lst)