public class Zhuan{
public static void main(String[] args){
int z = 0; //小孩数量初始值
for(int x=0;x<=9;x++){ //外层循环控制男人数量
for(int y=0;y<=12;y++){ //内层循环控制女人数量y在0~12变化
//内外层循环控制下,小孩数量z的值受x,y的值的制约,小孩数量z = 36-x-y
z = 36-x-y;
//验证取z值的合理性及得到一组解的合理性
if(z%2==0 && 4*x+3*y+z/2==36){
System.out.println("男人:"+ x +",女人:"+ y +",小孩:"+ z);
}
}
}
}
} |