Java 百鸡百钱题
题目描述
鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?输出用百钱买百鸡的各种方案,顺序首先按母鸡从小到大的顺序,其次再按公鸡从小到大的顺序排。
输入描述
无
输出描述
百钱买百鸡的各种方案
输出样例
母鸡: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 百鸡百钱题相关推荐
- Java题目:百鸡百钱问题
题目:百钱买百鸡的问题算是一套非常经典的不定方程的问题,题目很简单:公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱,用100文钱买一百只鸡,其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只 ...
- 利用php百马百担_百鸡百钱===百马百担====for循环嵌套
package com.zuoye.test; //百鸡百钱5文钱可以买一只公鸡,3文钱可以买一只母鸡,1文钱可以买3只雏鸡. public class Baiji { public static v ...
- C语言:百鸡百钱问题
这里使用一条语句解决百鸡百钱问题. 问题:百元买百鸡: 公鸡1个 五元 母鸡一个 3元 小鸡3个 1元 :100元买一百只鸡有多少种方法. 解决思路: 设公鸡数量为x,母鸡数量为y,小鸡数量为z:根据 ...
- 蛮力法之百鸡百钱问题
文章目录 百鸡百钱 一.解析 二.代码实现 三,打印结果 下一篇 百鸡百钱 鸡翁一:值钱五,鸡母一:值钱三,鸡雏三:值钱一,百钱买百鸡,问翁,母,雏各几何? 一.解析 解析:令翁=x,母=y,雏=z( ...
- 百鸡百钱 - 经典问题
百鸡百钱 - 经典问题 1. 百鸡百钱 2. 问题分析 3. 编码 4. 总结 1. 百鸡百钱 百鸡百钱,即公鸡每只5元,母鸡每只3元,小鸡3只1元,一百元买一百只鸡, 问: 分别有多少只公鸡.母鸡和 ...
- 百鸡百钱:实现一百块买一百只鸡,公鸡1只5块钱,母鸡1只3块钱,小鸡3只一块钱
百鸡百钱:实现一百块买一百只鸡,公鸡1只5块钱,母鸡1只3块钱,小鸡3只一块钱 public class HomeWork080502 {public static void main(String[ ...
- 百鸡百钱===百马百担====for循环嵌套
package com.zuoye.test; //百鸡百钱5文钱可以买一只公鸡,3文钱可以买一只母鸡,1文钱可以买3只雏鸡. public class Baiji { public static v ...
- 星星球(百鸡百钱改编)
题目描述 蚂蚁庄园里的星星球游戏,大部分人都接触过.看好友榜单里,大家的分数都很高,但是这些分数需要多少次点击组合才能实现呢? 星星球得分规则: 在球落地前,颜色显示为白色的时候点击,得五分: 在球落 ...
- python 循环嵌套例子,【python实例练习1】循环嵌套——“百鸡百钱”问题
while: 无限循环又称为条件循环,好处是不需要提前确定循环次数,跟for<>in<>:循环一样也存在使用保留字else的扩展模式,这个else与异常处理中的else类似,可 ...
最新文章
- UVA11646 Athletics Track(计算几何、弧长公式)
- IDEA VS 快捷键 大全
- 简述bios在计算机系统中的作用,BIOS的主要作用
- 初学python者自学anaconda的正确姿势
- poj1195 Mobile phones 二维线段树入门
- 神经网络 深度学习 专业术语解释(Step, Batch Size, Iteration,Epoch)
- maven+svn+hudson+weblogic构建持续集成环境
- oracle12c不能进入到http://localhost:5500/em的解决办法
- 面试准备每日五题:C++(四)——typedefdefine、指针常量、队列栈、地址赋值、C和C++结构体
- 如何将数据渲染到页面上?
- 系统分析员备考之经济管理篇(二)
- 毕业同学录网站搭建源码分享
- SAP 库存盘点 步骤--(详细)
- typora 编辑器菜单栏不见了:打开了一体化模式
- Vue脚手架安装与使用
- Pytorch错误集锦
- 如何批量制作结业证书
- 一个开源经典的MCU菜单框架设计
- 带你深层次理解什么是进制
- C语言Hello world代码
热门文章
- Java DatagramSocket(UDP)要注意的问题
- LeetCode - Reverse Bits
- ExcelReport第三篇:扩展元素格式化器
- 重新想象 Windows 8 Store Apps (10) - 控件之 ScrollViewer 特性: Chaining, Rail, Inertia, Snap, Zoom...
- Windows XP Mode
- [转]XCode中修改缺省公司名称/开发人员名称
- ARM的CACHE原理(转)
- Android Service的使用方法 音乐播放器实例
- Android中用GridView实现九宫格的两种方法
- UVA 11292 The Dragon of 贪心