题目有点不清楚啊,原题应该是:一百个铜钱买了一百只鸡,其中公鸡一只5钱、母鸡一只3钱,小鸡一钱3只,问一百只鸡中公鸡、母鸡、小鸡各多少?
分析:设一百只鸡中公鸡、母鸡分别为x,y,则小鸡为(100-x-y),根据5*x+3*y+(100-x-y)/3==100,进行判断,利用for循环可实现。
class Demo{
public static void main(String args[]){
for(int x=1;x<=20;x++){
for(int y=1;y<=33;y++){
if(5*x+3*y+(100-x-y)/3==100){
System.out.println("公鸡数="+x);
System.out.println("母鸡数="+y);
System.out.println("小鸡数="+(100-x-y));
}
}
}
}
}
|