[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);
}
}
}
}
}
}