百钱买百鸡问题:公鸡五文钱一只,母鸡三文钱一只,小鸡三只一文钱,用 100 文钱买 100 只鸡,公鸡、母鸡、小鸡各买多少只?

本程序要求解的问题是:给定一个正整数 n,用 n 文钱买 n 只鸡,问公鸡、母鸡、小鸡各买多少只?
输入格式
输入一个正整数 n。

输出格式
如果有解,依次输出公鸡、母鸡、小鸡的个数(用正整数表示)。

如果无解,输出"No Answer."。

数据范围
1≤n≤200

输入

100

输出

0 25 75
4 18 78
8 11 81
12 4 84

思路

根据题意可得到三种鸡的价格不同数目不同。故应该用循环结构进行运算,得出数目并利用判断判断是否符合条件,且需注意在不同n时三种及的最大数目也不同应在条件中进行相应运算。

#include<stdio.h>
int main(){int x=0,y=0,z=0,n,m=0;    //定义变量scanf("%d",&n);           //输入题中所给的nfor(x=0;x<=n/5;x++){      //进入公鸡数目循环for(y=0;y<=n/3;y++){     //进入母鸡数目循环z=n-x-y;         //求得小鸡数目if(z%3==0&&5*x+3*y+z/3==n&&x+y+z==n){     //保证三种鸡数目符合条件printf("%d %d %d\n",x,y,z);    //输出符合条件的三种鸡的数目m=1;}}}if(m==0){printf("No Answer.\n");        //当都不符合时输出题目要求的字符}return 0;
}

用 100 文钱买 100 只鸡,公鸡、母鸡、小鸡各买多少只?相关推荐

  1. 需求: 100元买100只鸡,公鸡5元1只,母鸡3元1只,小鸡1元3只. 问:公鸡母鸡小鸡各多少只?

    /*需求:100元买100只鸡,公鸡5元1只,母鸡3元1只,小鸡1元3只.问:公鸡母鸡小鸡各多少只?*/ public class Test11 {public static void main(St ...

  2. 公鸡3块钱1只,母鸡5块钱1只,小鸡1块钱3只,用100块买100只鸡,一共多少种买法,分别是什么?

    公鸡3块钱1只,母鸡5块钱1只,小鸡1块钱3只,用100块买100只鸡,一共多少种买法,分别是什么? //2.公鸡3块钱1只,母鸡5块钱1只,小鸡1块钱3只,用100块买100只鸡,一共多少种买法,分 ...

  3. python:1只公鸡5元 1只母鸡3元 3只小鸡1元 用100元买100只鸡 问公鸡 母鸡 小鸡各有多少只

    1只公鸡5元 1只母鸡3元 3只小鸡1元 用100元买100只鸡问公鸡 母鸡 小鸡各有多少只? def main():for x in range(0, 20):for y in range(0, 3 ...

  4. 百鸡问题扩展-N鸡问题N元钱买N只鸡,公鸡每只5元,母鸡每只3元,小鸡1元3只,N元钱必须刚好买N只鸡,而且鸡必须整只买,不能劈开买。

    N元钱买N只鸡,公鸡每只5元,母鸡每只3元,小鸡1元3只,N元钱必须刚好买N只鸡,而且鸡必须整只买,不能劈开买. 有几种买法呢?这就是N鸡问题. 输入格式: 在一行中输入一个正整数N.(N<50 ...

  5. 百鸡问题扩展-N鸡问题N元钱买N只鸡,公鸡每只5元,母鸡每只3元,小鸡1元3只,N元钱必须刚好买N只鸡,而且鸡必须整只买,不能劈开买。 有几种买法呢?这就是N鸡问题。

    N元钱买N只鸡,公鸡每只5元,母鸡每只3元,小鸡1元3只,N元钱必须刚好买N只鸡,而且鸡必须整只买,不能劈开买. 有几种买法呢?这就是N鸡问题. 输入格式: 在一行中输入一个正整数N.(N<50 ...

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

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

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

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

  8. Java循环案例-买公鸡母鸡小鸡问题

    题目三: 3.一百元钱买百鸡,公鸡每只五元整,每只母鸡是三元: 小鸡因小价钱低,三只小鸡是一元:公鸡母鸡和小鸡,请你算出各是几? 思路:将三种鸡作为循环变量,在100以内变换.第一次,假设公鸡为0,即 ...

  9. 100块钱买100只鸡php,使用JS计算买100只鸡问题

    这篇文章主要介绍了JS计算输出100元钱买100只鸡问题的解决方法,简单描述了100元钱买100只鸡问题并结合实例形式分析了问题解决的思路与具体实现方法,需要的朋友可以参考下 本文实例讲述了JS计算输 ...

  10. C语言基础课 编写程序之1.百元买鸡,公鸡一只5元,母鸡一只3元,小鸡3只一元,现将一百元要买一百只鸡,公鸡母鸡小鸡各多少只2.编程求1~200中能被2除余1或能被3除余1或能被5除余1的前10个整数

    1.拿百元买鸡问题.公鸡一只5元,母鸡一只3元,小鸡3只一元,现将一百元要买一百只鸡,请问一百只鸡中公鸡,母鸡,小鸡各多少只 #include<stdio.h> int main() {i ...

最新文章

  1. 微信现金红包接口实现红包发放
  2. mysql centos 源码安装_centos7源码安装mysql8
  3. [ZT ref=null]Javascript的IE和Firefox兼容性汇编
  4. 贴花纸怎么贴_电子便签贴怎么使用?怎么在电脑上贴便签
  5. COVID-19 肺炎疫情数据实时监控(python 爬虫 + pyecharts 数据可视化 + wordcloud 词云图)
  6. 【Angular专题】 (3)装饰器decorator,一块语法糖
  7. vue-router linkActiveClass问题
  8. Linux用户管理(六)Linux磁盘管理
  9. maven项目jdk版本配置及常见错误Error:java: 无效的目标发行版: 8解决
  10. 阶段1 语言基础+高级_1-3-Java语言高级_08-JDK8新特性_第3节 两种获取Stream流的方式_8_Stream流中的常用方法_skip...
  11. 记一次 Ubuntu Linux 动态调整分区空间
  12. Hermite(埃尔米特)插值法 | 插值多项式+ 插值余项
  13. JAVA中小型医院信息管理系统源码 医院系统源码
  14. 股票量化中,复权是什么
  15. uva 10827 Maximum sum on a torus
  16. 从西天取经事件看官场潜规则
  17. 2021-09-16收集一些可以发外链的网站
  18. 谈谈创业公司给服务器放在云端的优势和缺陷
  19. Thinkpad E450c进入BIOS
  20. Bert使用之一_基本使用

热门文章

  1. jquery 获取相同id元素个数
  2. 【NEAR x 星际文件系统】中创算力第一阶段获奖成果展示
  3. SQLyog无法连接mysql且不是因为未启动服务
  4. Cadence物理库 LEF 文件语法学习【持续更新】
  5. idea上git使用初体验(周记)
  6. C语言---条件结构
  7. 移动互联网广告模式有什么问题?
  8. 低优先级MPTCP的设计和实现
  9. 解决快播5.1提示“根据相关法律法规,该网站不可点播”的方法(无需卸载掉5.1版本)。 [复制链接]
  10. 微信小程序实现轮播图根据图片大小自适应高度