题目描述

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

输入描述

输出描述

百钱买百鸡的各种方案

输出样例

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

热门文章

  1. 理解 Cinder 架构 - 每天5分钟玩转 OpenStack(45)
  2. Java 中日期的几种常见操作 —— 取值、转换、加减、比较
  3. json前台后台解析和拼接使用
  4. Android开发必看知识,不看后悔
  5. 大学基础课程之重要性
  6. 中国人必须知道的76个常识。。。看了才发现,自己知道的实在太少了。。。学习。。。。...
  7. sqlserver临时表
  8. python条件控制语句要注意什么_关于Python条件控制怎么用?要注意什么?
  9. setTimeout和setInterval方法
  10. golang中的time详情