这是经典的"百马百担"问题,有一百匹马,驮一百担货,大马驮3担,中马驮2担,两只小马驮1担,问有大,中,小马各几匹?


package liu0912;
public class Baima {
 public static void main(String[] args) {
		int a,b,c;int i=0;
		for(a=0;a<=100/3;a++)
		{
			for(b=0;b<=50;b++)
			{
				for(c=0;c<=200;c++)
					if(a+b+c==100&&3*a+2*b+0.5*c==100&&c%2==0)
					{
						System.out.println("大马:"+a+"匹"+"中马"+b+"匹"+"小马"+c+"匹");
					}
			}
		}
}
}
原文:http://www.cnblogs.com/liuyanzeng/p/5866277.html