随笔 - 23  文章 - 0  评论 - 0  阅读 - 11543

python 数学题 百元百鸡 百马百担 实现代码

复制代码
#母鸡三元一只,公鸡一元一只,小鸡0.5元一只,一百元全部买鸡,有多少种不同买法,分别是什么?
count=0
for m_j in range(1,100//3):
    for g_j in range(1,100):
        for x_j in range(2,101,2):
            if(m_j+g_j+x_j==100) and (m_j*3+g_j+x_j//2==100):
                count+=1
                print(f'母鸡{m_j}只,公鸡{g_j}只,小鸡{x_j}只。')

print(f'\n总共有{count}种方法',end='\n\n')

#有一百匹马,驮一百担货,大马驮3担,中马驮2担,两只小马驮1担,问有大,中,小马各几匹?
for b_m in range(1,100//3):
    for z_m in range(1,100//2):
        for x_m in range(2,101,2):
            if b_m+z_m+x_m==100 and b_m*3+z_m*2+x_m//2==100:
                print(f'有大马{b_m}匹,中马{z_m}匹,小马{x_m}匹。')
复制代码
复制代码
母鸡1只,公鸡95只,小鸡4只。
母鸡2只,公鸡90只,小鸡8只。
母鸡3只,公鸡85只,小鸡12只。
母鸡4只,公鸡80只,小鸡16只。
母鸡5只,公鸡75只,小鸡20只。
母鸡6只,公鸡70只,小鸡24只。
母鸡7只,公鸡65只,小鸡28只。
母鸡8只,公鸡60只,小鸡32只。
母鸡9只,公鸡55只,小鸡36只。
母鸡10只,公鸡50只,小鸡40只。
母鸡11只,公鸡45只,小鸡44只。
母鸡12只,公鸡40只,小鸡48只。
母鸡13只,公鸡35只,小鸡52只。
母鸡14只,公鸡30只,小鸡56只。
母鸡15只,公鸡25只,小鸡60只。
母鸡16只,公鸡20只,小鸡64只。
母鸡17只,公鸡15只,小鸡68只。
母鸡18只,公鸡10只,小鸡72只。
母鸡19只,公鸡5只,小鸡76只。

总共有19种方法

有大马2匹,中马30匹,小马68匹。
有大马5匹,中马25匹,小马70匹。
有大马8匹,中马20匹,小马72匹。
有大马11匹,中马15匹,小马74匹。
有大马14匹,中马10匹,小马76匹。
有大马17匹,中马5匹,小马78匹。
复制代码

 

posted on   至清无物  阅读(680)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示