Python我国古代数学家张丘建在《算经》一书中提出的数学问题:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,如果要求鸡翁、鸡母、鸡雏都不为零,问鸡翁、鸡母、鸡雏各几何?

文章介绍了中国古代数学家张丘建在《算经》中提出的问题,涉及用100钱购买鸡翁、鸡母和鸡雏,且每种鸡的数量均不为零。通过编程中的for循环和if条件判断,寻找所有可能的解并按鸡翁数量递增输出。
摘要由CSDN通过智能技术生成

我国古代数学家张丘建在《算经》一书中提出的数学问题:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,如果要求鸡翁、鸡母、鸡雏都不为零,问鸡翁、鸡母、鸡雏各几何?

输入格式

该题目没有输入

输出格式

每行输出一组结果,按鸡翁数、鸡母数、鸡雏数的顺序输出,数字之间用空格分隔; 如果有多组解时,按鸡翁数量由少到多输出;

示例

输出: x xx xx x xx xx xx x xx

if语句运算660次

for cock in range(1,20):
    for hen in range(1,33):
        chicken=100 - cock - hen
        if chicken % 3 == 0 and 5 * cock+3*hen+chicken/3==100:
            print(cock,hen,chicken)

for cock in range(1,20):

    for hen in range(1,33):

        chicken=100 - cock - hen

        if chicken % 3 == 0 and 5 * cock+3*hen+chicken/3==100:

            print(cock,hen,chicken)

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值