当前位置: 高中信息技术 / 填空题
  • 1. (2021高一下·东台月考) “百鸡百钱”问题是一个有名的数学问题,出自《张丘建算经》。其内容是:公鸡5文钱1只,母鸡3文钱1只,小鸡3只1文钱,用100文钱买100只鸡,其中公鸡、母鸡和小鸡都必须要有,问公鸡、母鸡和小鸡各多少只?

    打开文件“考生文件夹\644\百鸡百钱.py”,完善程序实现以下功能并保存。

    ⑴请不要更改源程序的结构,删除原题里的①、②、③。填写正确的代码,使程序完善。

    ⑵运行程序,运行结果如图所示。

    # 请不要更改源程序的结构,删除原题里的①、②、③。填写正确的代码,使程序完善

    money=100                #一共100文钱

    num=100                  #一共100只鸡

    cock_price=5             #公鸡价格5文

    hen_price=3              #母鸡价格3文

    threechick_price=1       #3只小鸡1文

    for cock_num in range(1,money//cock_price+1):          #公鸡只数可能为1-20

        for hen_num in range(1, ①):           #母鸡只数可能为1-33

            for chick_num in range(1, ②):       #(3小鸡)只数可能为1-100

                money1=cock_num*cock_price+hen_num*hen_price+chick_num*threechick_price

                num1=cock_num+hen_num+chick_num*3

                if money1==money and num1==num:

                    print (cock_num,hen_num,③)             #(③小鸡数)

    input("运行完毕,请按回车键退出...")

微信扫码预览、分享更方便