百鸡百钱问题解答
来源:互联网 发布:java性别问题 编辑:程序博客网 时间:2024/05/14 22:51
转载请注明出处:http://blog.csdn.net/xiaojimanman/article/details/44084963
http://www.llwjy.com/blogdetail/f6c0ce9433483f0ee178e15ac5d2ff6a.html
个人的博客小站也搭建成功,网址:www.llwjy.com ,欢迎大家来吐槽~
一个很有趣的数学问题“百鸡百钱”,该问题出自我国古代数学家张丘建《算经》,其中是这样描述的“鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?” 关于这个问题其实就是一个很简单的方程 5x+3y+(100-x-y)/3=100,x,y为整数的问题。
这个问题在很多人的博客都已经实现了,但是我这其中还是略有不同的,不知您发现木有,源码如下:
/** *@Description: 百鸡百钱问题 */ package com.lulei.test; public class Chick {/** * 问题描述:百钱买百鸡(公鸡5元,母鸡3元,小鸡1元3只) * 鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何? */public static void main(String[] args) {// TODO Auto-generated method stub int a = 0;//公鸡数目int b = 0;//母鸡数目int c = 0;//小鸡数目double money = 0;for (a=0; a <= 20; a++) {for (b=0; b <=33; b ++) {c = 100 - a - b;money = 5 * a + 3 * b + c / 3.0;if (money > 99.9999999 && money < 100.0000001) {System.out.print("公鸡数目:" + a);System.out.print("\t母鸡数目:" + b);System.out.println("\t小鸡数目:" + c);System.out.println("-----------------------------------------------------------");}}}}}
执行结果如下图:
1 0
- 百鸡百钱问题解答
- 问题解答
- 问题解答
- 问题解答
- gridview问题解答
- 洗牌问题解答
- CF问题解答
- Shark 问题解答
- gridview问题解答
- 婚姻问题解答
- rpm问题解答
- wifi 问题解答
- C++问题解答
- java问题解答
- 一些问题解答
- 问题解答一
- 点滴问题解答
- jquery-问题解答
- Hive hiveserver2 配置运行
- C++ 读取中文文本 ifstream
- facebook新闻页ListView优化
- Spring注解分析
- 树莓派网络视频监控项目杂谈
- 百鸡百钱问题解答
- GTK 中的 treeview 构件有浅入深
- javascript与原生的交互小知识
- VS2010+Qt5.4.0 环境搭建(离线安装)
- [JQuery]Dom循环点击处理插件DomClickRange
- 数据库改名,包括实例名
- 接口的定义与实现
- 数据科学家---21世纪最性感的工作
- JSTL学习