公鸡,母鸡,鸡儿子一起买

百鸡百钱(100块钱买100只鸡)

公鸡5元、母鸡3元、小鸡3只1元

公鸡母鸡小鸡各多少只?

编写程序,得到结果。

这个意思都懂吧。

下面代码拿去调试下吧。

for i in range(1,34):#遍历公鸡数
    for j in range(1,100):#遍历母鸡数
        for k in range(1,200):#遍历小鸡数
            if (i+j+k)==100:#判断数量是否等于100
                if (i*3+j*1+k*0.5)==100:#判断价格是否等于100
                    print(f'公鸡{i}只,母鸡{j}只,小鸡{k}只,')
                    n+=1
print(f'一共有{n}种买法')