真知即所以为行,不行不足谓之知。

百鸡百钱

Spread the love

#coding=gbk
#百鸡百钱问题
#公鸡5钱1只,母鸡3钱1只,小鸡1钱3只,现有百钱买百鸡,问每鸡各买多少只?
#公鸡最多买20只,母鸡最多买33只
cock=0
hen=0
for cock in range(0,21):
   for hen in range(0,34):
      chicken=(100-cock-hen)
      if chicken % 3 == 0 and chicken/3+cock*5+hen*3 == 100:
         print(cock,hen,chicken)

执行结果:
0 25 75
4 18 78
8 11 81
12 4 84

Spread the love
 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:Living in the flow » 百鸡百钱

分享到: 更多 (0)
avatar

评论 抢沙发

  • QQ号
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活