0


python 百钱百鸡问题

# 百钱百鸡问题
"""
百钱百鸡是我国古代数学家[张丘建]在《算经》一书中提出的数学问题:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。
百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?
即公鸡5元一只,母鸡3元一只,小鸡1元三只,用100块钱买一百只鸡,问公鸡、母鸡、小鸡各有多少只?
        根据题意可建立如下方程:
        5x+3y+z/3=100(1)
        x+y+z=100(2)
采用穷举法即可求解x,y,z的可能取值情形。
"""
for x in range(0,20):
    for y in range(0,33):
        z = 100 - x - y
        if 5 * x + 3 * y + z/3 == 100:
            print("公鸡,母鸡,小鸡分别为 %d,%d,%d。" %(x,y,z))
标签: 算法 python

本文转载自: https://blog.csdn.net/weixin_53356632/article/details/121802986
版权归原作者 weixin_53356632 所有, 如有侵权,请联系我们删除。

“python 百钱百鸡问题”的评论:

还没有评论