题目转载:http://python.wzms.com/s/1/85

题目描述:

百鸡问题:一只公鸡值5元,

一只母鸡值3元,而1元可买3只小鸡,用百元买百鸡。

现有n元钱,想买n只鸡。

问有多少种买法?(钱要用完)

某种鸡可以不买。

输入格式:

一个数

输出格式:

一个数


百钱百鸡问题

  1. 之前使用for循环解题,请参考:https://blog.csdn.net/run_noob_vip/article/details/123473125
  2. 本次使用while循环解题,请看下方代码和运行结果

代码:

n = int(input())
count = 0
rooster = 0
while rooster <= n:hen = 0while hen <= n:chick = 0while chick <= n:if (5*rooster + 3*hen + chick/3 == n) and (rooster + hen + chick == n):count += 1chick += 1hen += 1rooster += 1
print(count)

运行结果:

题目95:百鸡问题:一只公鸡值5元,一只母鸡值3元,而1元可买3只小鸡,用百元买百鸡。现有n元钱,想买n只鸡。问有多少种买法?(钱要用完)相关推荐

  1. 题目54:百钱百鸡 一只公鸡值5元,一只母鸡值3元,而1元可买3只小鸡,用百元买百鸡。现有n元钱,想买n只鸡。问有多少种买法?(钱要用完)

    题目转载:http://python.wzms.com/s/1/50 题目描述: 百鸡问题:一只公鸡值5元, 一只母鸡值3元,而1元可买3只小鸡,用百元买百鸡. 现有n元钱,想买n只鸡. 问有多少种买 ...

  2. 一只青蛙一次可以跳上1级台阶,也可以跳上2级,也可以跳n级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)

    青蛙跳阶级问题其实就是一个递归的问题 题目:一只青蛙一次可以跳上1级台阶,也可以跳上2级,也可以跳n级.求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果). 先上解法再解释 pub ...

  3. 某工地需要搬运砖块,已知男人一人搬3块,女人一人搬2块,小孩两人搬1块。如果想用n人正好搬n块砖,问有多少种搬法

    题目编号: 136 输入格式: 输入在一行中给出一个正整数n. 输出格式: 输出在每一行显示一种方案,按照"men = cnt_m, women = cnt_w, child = cnt_c ...

  4. 穷举问题-搬砖某工地需要搬运砖块,已知男人一人搬3块,女人一人搬2块,小孩两人搬1块。如果想用n人正好搬n块砖,问有多少种搬法? 输入格式:

    某工地需要搬运砖块,已知男人一人搬3块,女人一人搬2块,小孩两人搬1块.如果想用n人正好搬n块砖,问有多少种搬法? 输入格式: 输入在一行中给出一个正整数n. 输出格式: 输出在每一行显示一种方案,按 ...

  5. 【java】算法题:一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级台阶总共有多少种跳法?列举所有跳法

    解题: 跳上1级1种方法    1 跳上2级2种方法    11,2 跳上3级4种方法    111,12,21,3 跳上4级8种方法    1111,112,121,211,22,13,31,4 - ...

  6. 【题目】在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法?请设计程序算出结果。

    文件名:[作业] 作者:〈漆黑〉 描述:〈 在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行.同一列或同一斜线上,问有多少种摆法?请设计程序算出结果. 〉 创建时间 ...

  7. python123百钱买百鸡_求解百钱买百鸡问题。假设大鸡 5 元一只,中鸡 3 元一只,小鸡 1 元三只,现有 100 元钱想买 100 只鸡,有多少种买法?截图代码和运行结果_学小易找答案...

    [填空题]表达式 'apple.peach,banana,pear'.find('ppp') 的值为 ________ . [填空题]已知 x = '123' 和 y = '456' ,那么表达式 x ...

  8. 百钱买百鸡python编程列表推导式_使用循环和列表推导式两种方法求解百钱买百鸡问题。假设大鸡5元一只,中鸡3元一只,小鸡1元三只,现有100元钱想买100只鸡,有多少种买法?...

    [程序题]编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数 1/1+1/3+...+1/n [单选题]患者男,67岁.确诊为原发性支气管肺癌,为行手术 ...

  9. 公鸡5块钱,母鸡3块钱,小鸡1块钱3只,有100圆,有多少种买法?

    //公鸡5块钱,母鸡3块钱,小鸡1块钱3只,有100圆,有多少种买法 package cn.amjt;public class demo07 {public static void main(Stri ...

最新文章

  1. 泼点冷水,P2P借款限额是不是想的太美好?
  2. Spring Boot中使用PostgreSQL数据库
  3. 紫金农商银行java面试_【应届本科生求职】我的南京紫金农商行面试之路
  4. linux cp -d复制软链接文件
  5. 最新进展概述:澄清式提问辅助理解信息检索中的用户意图
  6. Drools 在告警关联分析中的应用
  7. 解决Select2控件不能在jQuery UI Dialog中不能搜索的bug
  8. Linux Apache php MySQL 安装配置(Centos 6.4 yum安装)
  9. 2020 年最新版 68 道Redis面试题,20000 字干货,赶紧收藏起来备用!
  10. android 时间戳 转日期格式,在Android中转换为简单日期格式或Unix时间戳日期?
  11. linux系统调用劫持隐藏进程,linux 下隐藏进程的一种方法及遇到的坑
  12. 金山盛大成立合资公司
  13. python画图颜色种类_Python Matplotlib Boxplot颜色
  14. 存储器电路设计学习记录之 buffer提高驱动能力/带负载能力
  15. 群晖docker火狐_群晖 篇一:群晖Docker下搭建ubuntu开发环境
  16. linux中c语言kbhit函数用法,C语言判断用户是否输入-非阻塞函数kbhit
  17. 从软件工程的角度写机器学习1——机器学习的思想
  18. 3dmax模型单位转换问题解决方法
  19. Typora收费了?推荐两款Markdown编辑器
  20. list添加元素_如何给List集合的每个元素添加index序号

热门文章

  1. 第八次作业——MPEG音频编码
  2. Java并发编程(一)——并发的基本概念
  3. easyExcel导出数据并设置单元格下拉数据
  4. MVC框架实现用户的登录注册功能
  5. 第1131期AI100_机器学习日报(2017-10-23)
  6. android毛玻璃壁纸效果,【手机教程大赛】制作 毛玻璃效果 壁纸
  7. 数据库修改DEDECMS后台密码,忘记了织梦后台密码怎么办?
  8. 基于PHP的酒店住宿管理系统毕业设计源码261455
  9. 十种常见的图像标注方法 | 数据标注
  10. 知名游戏设计师的 GitHub 仓库被删,CEO 道歉;工信部向四家公司发放 5G 牌照