/**
* 张丘建在<算经>一书中提到了数学的问题
* 鸡翁一值钱5,鸡母一值钱三,鸡稚三值钱一
* 百钱买百鸡,问 鸡翁, 鸡母,鸡稚各几何?
* <p>
* 公鸡: i 20
* 母鸡: j 34
* 小鸡: k 100
*/
public class 百鸡百元 {
public static void main(String[] args) {
//公鸡的数量
for (int i = 0; i <= 20; i++) {
//母鸡的数量
for (int j = 0; j <= 34; j++) {
//小鸡的数量
for (int k = 0; k <= 100; k++) {
//判断条件 鸡: 100只 钱: 100元
if (i + j + k == 100 && 5 * i + 3 * j + 1.0 / 3 * k == 100) {
System.out.println(i + "," + j + "," + k);
}
}
}
}
}
}
案例:百鸡百元
最新推荐文章于 2024-08-11 20:00:32 发布
本文介绍了中国古代数学问题——百鸡百钱问题的程序解决方法。通过使用Java编程,运用三层循环遍历公鸡、母鸡和小鸡的数量组合,找到满足条件(100只鸡,100元钱)的解。程序中设定公鸡价值5元,母鸡3元,3只小鸡1元。最终输出所有可能的解。
摘要由CSDN通过智能技术生成