百钱白鸡 15

编程入门 行业动态 更新时间:2024-10-25 10:21:03

百钱<a href=https://www.elefans.com/category/jswz/34/1742873.html style=白鸡 15"/>

百钱白鸡 15

百钱白鸡

需求分析

我国古代数学家张丘建在《算经》一书中提出的数学问题:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱。 百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?
(鸡翁一只5块,鸡母一只3块,三只鸡雏1块,请问100块可以买多少组合,最终的鸡数必须也是100只!)

步骤分析

1.第一步:分析 鸡翁 可以买多少只的范围 : 0<= i <= 20;
2.第二步: 分析 鸡母 可以买多少只的范围 : 0<= j <= 33;
3.第三步:分析 鸡雏 的数量 100 - i - j 。 (总买的鸡数必须刚刚是100。而且要求总金额必须是100元)。
4.第四步:分析 鸡雏必须是3的倍数(每3只3只的买),然后必须三者的总金额刚好是100元的组合才可以输出!
注意:鸡雏的数量必须刚刚是3的倍数!,应为鸡雏只能三只三只买

public class ExecDemo {public static void main(String[] args) {// a.使用一个循环来选择鸡翁买的只数for(int i = 0 ; i <= 20 ; i++ ){// b.使用一个循环选择鸡母的只数for(int j = 0 ; j <= 33 ; j++ ){// c.得到鸡雏的只数kint k = 100 - i - j ;// d.判断三种类型的鸡的总金额是否刚刚好是100元 ,是这种组合的结果就满足了百钱百鸡// 注意:鸡雏的数量必须刚刚是3的倍数!if(k % 3 == 0 && i * 5 + j * 3 + k/3 == 100){System.out.println("鸡翁:"+i+",鸡母:"+j +",鸡雏:"+k);}}}}
}

更多推荐

百钱白鸡 15

本文发布于:2024-03-23 21:12:30,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1742870.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:白鸡

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!