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类似,可 ...
最新文章
- springboot mybatis 项目框架源码 shiro 集成代码生成器 ehcache缓存
- php mysql $_php中mysql语句的基本写法
- Qt Linguist 发行管理Release Manager
- springboot工具类
- Collection 和 Map接口及其实现类总结
- Linux 内核打印级别
- 前端学习(3313):redux的基本操作
- linux 附加数据库文件,SQL Server 数据库分离与附加图文详解
- numpy 矩阵 秩_大规模电商推荐数据分析-基于矩阵分解的召回
- Android开发中常见的内存泄露案例以及解决方法总结
- 机器学习之路: python 支持向量机 LinearSVC 手写字体识别
- ListView乱谈之ListView的布局
- 牛客 处女座和小姐姐
- AI2(App Inventor 2)离线版服务器(2019.8.25更新)
- Android使用BottomNavigationView+NavigationUI报错
- 问题解决--npm install 安装依赖一直失败
- 一文读懂5G R16标准究竟讲了些什么
- 数据链路层 随机接入-CSMA/CA协议
- 你了解什么是Web服务器吗?
- 第一条计算机哪一年,世界上第一台计算机叫什么名字?在哪发明的?