使用循环和列表推导式两种方法求解百钱买百鸡问题。假设大

使用循环和列表推导式两种方法求解百钱买百鸡问题。

假设大鸡5元一只,中鸡3元一只,小鸡1元三只,现有100元钱想买100只鸡,有多少种买法?


答案

for x in range(21):
    for yin range(34):
        z = 100-x-y
        if z%3==0 and 5*x-3*y+ z//3 == 100:
            print(x,y,z)

题目信息

题号:7534
题型:简答题
难度:普通