百马百担
//直接取各种马最多都是100匹 //也可以计算得:大马100/3取整得33匹;中马100/2=50匹;小马只能取最多100匹 for (int i = 0; i <=100; i++) { for (int j = 0; j <=100; j++) { for (int k = 0; k <=100; k++) { if((i+j+k)==100) { if(3*i+2*j+k/2==100) { if(k%2==0) { System.out.println("大马"+i+"只\t中马"+j+"只"+"\t小马"+k+"只"); } } } } } }