public class 百元百鸡 {
public static void main(String[] args)
{
/**
* 100元买100只鸡
* x 为公鸡 一只5元
* y 为母鸡 一只3元
* z 为小鸡 三只1元
* 满足 x+y+z =100
* 5x+3y+z/3=100 注意数量为整
*/
int x,y,z ;
for (x=0;x<=20;x++){
for (y=0;y<=33;y++){
for (z=20;z<=100;z++){
if (x+y+z==100 && 5*x+3*y+z/3==100 && z%3==0){
System.out.print("x = " + x +" ");
System.out.print("y = " + y +" ");
System.out.print("z = " + z +" ");
System.out.println();
}
}
}
}
}
}
输出结果:
x = 0 y = 25 z = 75
x = 4 y = 18 z = 78
x = 8 y = 11 z = 81
x = 12 y = 4 z = 84