int x;
int y;
int z;
for ( x=0;x<=10;x++){
if(x*3<50){
for (y=0;y<15;y++) {
if ((x*3+y*2)<50) {
for(z=0;z<15;z++){
int res=x*3+y*2+z*1;
int p=x+y+z;
if(res==50&&p==30){
System.out.println("男人"+x+"女人"+y+"小孩"+z);
}
最笨的方法