[Java入门] 百马百担问题
白马白担问题:100 匹马驮 100 担货物,其中大马驮 3 担货,中马驮 2 担,两匹小马驮 1 担。问共有大、中、小马各多少匹?编程实现求解的算法。
类似百钱买百鸡
public class Test {public static void main(String[] args) {int a, b, c;for(a=0; a<=100; a++) {for(b=0; b<=100; b++) {for(c=0; c<=100; c++) {if(3*a + 2*b + c/2==100 && a+b+c==100 && c%2==0) {System.out.println("大马:" +a+" 中马:"+b+" 小马:"+c);}}}}}
}