百钱买百鸡是我国古代的著名数学题.题目是这样描述的:3文钱可以买1只公鸡,2文钱可以买一只母鸡,1文钱可以买3只小鸡.用100文钱买100只鸡,那么各有公鸡,母鸡,小鸡多少只?
代码如下
public class Practice1 { public static void main(String[] args) { for(int a=0;a<33;a++){ //公鸡的个数最多不会超过33个 for(int b=0;b<50;b++){ //母鸡的个数最多不会超过50个 for(int c=0;c<100;c++){ //小鸡的个数最多不会超过100个 if(c%3!=0){ continue; } if(3*a+2*b+c/3==100 && a+b+c==100){ System.out.println("公鸡"+a+"母鸡"+b+"小鸡"+c); } } } } } }