题目描述

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

输入描述

输出描述

百钱买百鸡的各种方案

输出样例

母鸡:4 公鸡:12 小鸡:84
母鸡:11 公鸡:8 小鸡:81
母鸡:18 公鸡:4 小鸡:78
母鸡:25 公鸡:0 小鸡:75

程序代码

方法一:

public class Main {public static void main(String[] args) {for (int i = 0; i <= 100; i++) {for (int j = 0; j <= 100; j++) {for (int k = 0; k <= 100 ; k++) {if(3 * i + 5 * j + 1 * k == 100 && i + j + 3 * k == 100){System.out.println("母鸡:" + j + " 公鸡:" + k + " 小鸡:" +  k * 3);}}}}}
}

方法二:

public class Main{public static void main(String[] args) {fun(100, 100);}public static void fun(int m,int n){for(int x = 0; x <= n; x++){for(int y = 0;y <= n; y++){int z = n - x - y;if(z % 3 == 0 && z > 0 && 5 * y + 3 * x + z / 3 == m){System.out.println("母鸡:" + x + " 公鸡:" + y + " 小鸡:" + z);}}}}
}

Java 百鸡百钱题相关推荐

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

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

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

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

  3. C语言:百鸡百钱问题

    这里使用一条语句解决百鸡百钱问题. 问题:百元买百鸡: 公鸡1个 五元 母鸡一个 3元 小鸡3个 1元 :100元买一百只鸡有多少种方法. 解决思路: 设公鸡数量为x,母鸡数量为y,小鸡数量为z:根据 ...

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

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

  5. 百鸡百钱 - 经典问题

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

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

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

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

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

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

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

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

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

最新文章

  1. UVA11646 Athletics Track(计算几何、弧长公式)
  2. IDEA VS 快捷键 大全
  3. 简述bios在计算机系统中的作用,BIOS的主要作用
  4. 初学python者自学anaconda的正确姿势
  5. poj1195 Mobile phones 二维线段树入门
  6. 神经网络 深度学习 专业术语解释(Step, Batch Size, Iteration,Epoch)
  7. maven+svn+hudson+weblogic构建持续集成环境
  8. oracle12c不能进入到http://localhost:5500/em的解决办法
  9. 面试准备每日五题:C++(四)——typedefdefine、指针常量、队列栈、地址赋值、C和C++结构体
  10. 如何将数据渲染到页面上?
  11. 系统分析员备考之经济管理篇(二)
  12. 毕业同学录网站搭建源码分享
  13. SAP 库存盘点 步骤--(详细)
  14. typora 编辑器菜单栏不见了:打开了一体化模式
  15. Vue脚手架安装与使用
  16. Pytorch错误集锦
  17. 如何批量制作结业证书
  18. 一个开源经典的MCU菜单框架设计
  19. 带你深层次理解什么是进制
  20. C语言Hello world代码

热门文章

  1. Java DatagramSocket(UDP)要注意的问题
  2. LeetCode - Reverse Bits
  3. ExcelReport第三篇:扩展元素格式化器
  4. 重新想象 Windows 8 Store Apps (10) - 控件之 ScrollViewer 特性: Chaining, Rail, Inertia, Snap, Zoom...
  5. Windows XP Mode
  6. [转]XCode中修改缺省公司名称/开发人员名称
  7. ARM的CACHE原理(转)
  8. Android Service的使用方法 音乐播放器实例
  9. Android中用GridView实现九宫格的两种方法
  10. UVA 11292 The Dragon of 贪心