百钱买百鸡,有100元钱,要去买100只鸡,公鸡5元一只,母鸡3元一只,小鸡1元3只问公,母,小鸡各买多少只
提示: a+b+c=100 只 5a+3b+1/3c=100钱
package text_word;
public class text_1 {
public static void main(String[] args) {
for(int a=0;a<20;a++) {
for(int b=0;b<100;b++) {
for(int c=0;c<100;c++) {
if(a+b+c==100 && 5*a+3*b+c/3==100){
System.out.println("公鸡:"+a+"只,母鸡:"+b+"只,小鸡:"+c+"只");
}
}
}
}
}
}

一个爱骑机车的码农敬上!!!
通过三重循环遍历的方式解决经典数学问题“百钱买百鸡”,即用100元购买100只鸡,每只公鸡5元、母鸡3元、3只小鸡1元,找出所有可能的购买组合。

1269

被折叠的 条评论
为什么被折叠?



