这里使用一条语句解决百鸡百钱问题。

问题:百元买百鸡: 公鸡1个 五元 母鸡一个 3元 小鸡3个 1元 ;100元买一百只鸡有多少种方法。

解决思路:

设公鸡数量为x,母鸡数量为y,小鸡数量为z;根据已知可列方程

x+y+z=100

5x+3y+⅓z=100

化简整理得:y=25-x/4*7;//如果你化简的是z的话,可以参考第二个for语句。

下面给出代码:

  1. #include<stdio.h>
  2. int main()
  3. {
  4. int x,y,z;
  5. for(x=4;x<14;x=x+4)
  6. {
  7. y=25-x/4*7;
  8. z=100-x-y;
  9. printf("公鸡%d只,母鸡%d只,小鸡%d只\n",x,y,z);
  10. }
  11. /* for(z=78;z<85;z+=3)
  12. {
  13. y=200-7*z/3;
  14. x=100-y-z;
  15. printf("公鸡%d只,母鸡%d只,小鸡%d只\n",x,y,z);
  16. }*/
  17. return 0;
  18. }

转载于:https://www.cnblogs.com/lsx618/p/6958980.html

C语言:百鸡百钱问题相关推荐

  1. 利用php百马百担_百鸡百钱===百马百担====for循环嵌套

    package com.zuoye.test; //百鸡百钱5文钱可以买一只公鸡,3文钱可以买一只母鸡,1文钱可以买3只雏鸡. public class Baiji { public static v ...

  2. 蛮力法之百鸡百钱问题

    文章目录 百鸡百钱 一.解析 二.代码实现 三,打印结果 下一篇 百鸡百钱 鸡翁一:值钱五,鸡母一:值钱三,鸡雏三:值钱一,百钱买百鸡,问翁,母,雏各几何? 一.解析 解析:令翁=x,母=y,雏=z( ...

  3. 百鸡百钱 - 经典问题

    百鸡百钱 - 经典问题 1. 百鸡百钱 2. 问题分析 3. 编码 4. 总结 1. 百鸡百钱 百鸡百钱,即公鸡每只5元,母鸡每只3元,小鸡3只1元,一百元买一百只鸡, 问: 分别有多少只公鸡.母鸡和 ...

  4. Java题目:百鸡百钱问题

    题目:百钱买百鸡的问题算是一套非常经典的不定方程的问题,题目很简单:公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱,用100文钱买一百只鸡,其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只 ...

  5. 百鸡百钱:实现一百块买一百只鸡,公鸡1只5块钱,母鸡1只3块钱,小鸡3只一块钱

    百鸡百钱:实现一百块买一百只鸡,公鸡1只5块钱,母鸡1只3块钱,小鸡3只一块钱 public class HomeWork080502 {public static void main(String[ ...

  6. 百鸡百钱===百马百担====for循环嵌套

    package com.zuoye.test; //百鸡百钱5文钱可以买一只公鸡,3文钱可以买一只母鸡,1文钱可以买3只雏鸡. public class Baiji { public static v ...

  7. 星星球(百鸡百钱改编)

    题目描述 蚂蚁庄园里的星星球游戏,大部分人都接触过.看好友榜单里,大家的分数都很高,但是这些分数需要多少次点击组合才能实现呢? 星星球得分规则: 在球落地前,颜色显示为白色的时候点击,得五分: 在球落 ...

  8. python 循环嵌套例子,【python实例练习1】循环嵌套——“百鸡百钱”问题

    while: 无限循环又称为条件循环,好处是不需要提前确定循环次数,跟for<>in<>:循环一样也存在使用保留字else的扩展模式,这个else与异常处理中的else类似,可 ...

  9. Java 百鸡百钱题

    题目描述 鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一.百钱买百鸡,问鸡翁.鸡母.鸡雏各几何?输出用百钱买百鸡的各种方案,顺序首先按母鸡从小到大的顺序,其次再按公鸡从小到大的顺序排. 输入描述 无 输出描 ...

最新文章

  1. C++ Primer学习随笔(一)
  2. 若川的2016年度总结,毕业工作
  3. Win32程序执行单元-多线程
  4. mysql谓词演算_MySQL基础知识
  5. 明年Wi-Fi手机销量5亿 无线技术助移动互联网爆发
  6. JDialog简单使用
  7. [转]史上最最最详细的手写Promise教程
  8. 第一课 GoC简介和演示
  9. [SPOJ CIRU]The area of the union of circles(自适应Simpson积分求圆并面积)
  10. java英语美式读音
  11. 【论文笔记】covid-19肺部感染区域分割基准
  12. UE基础知识:虚幻引擎编辑器界面-英汉对照表
  13. opencv 图像修复 inpaint()
  14. 内存的永久保存区内存溢出解决
  15. #三、回测试验给我们的启示
  16. 伯克利AI实验室最新发文:公布用于机器人抓取的Dexterity Network (Dex-Net) 2.0数据集...
  17. kali linux 命令
  18. window.name 跨域实现原理及实例
  19. 如何使用 Docker 部署 Ghost 博客
  20. 在vue中实现picker样式_vue中van-picker的多列联动数据格式如何设置以及调用

热门文章

  1. paypal创建订单后怎么获得id_新支付无国界:PayPal注册教程
  2. linux下安装mysql5.7.11全纪录_简单几步在Linux环境下安装MySQL5.7(附踩坑记录)
  3. 使用R语言的BNLearn包实现贝叶斯网络
  4. 手机浏览器网址_你真的会用浏览器搜索吗?几个高阶搜索技巧助您高效找到有用信息
  5. memmove、memcpy和memccpy简介
  6. JDBC 8.0 和 JDBC 5.0 区别
  7. 哪个版本好_揭秘爱他美奶粉哪个版本好?不同版本爱他美奶粉区别差异是什么?...
  8. 前端面试题2021(超详细)
  9. C语言:要求输入一个字符,如果这个字符是小写字母,将这个字母转换成大写字母,否则保持不变
  10. Silverlight Blend动画设计系列二:旋转动画(RotateTransform)