/*------------------------------------------------------- 
百马百担,有一百匹马,驮一百担货,大马驮3担,中马驮2担,两只小马驮1担,每匹马都要驮货,编程计算大马(dm)、中马(zm)、小马(xm)各有多少匹。 (注:使用for循环)
结果:
大马有2匹,中马有30匹,小马有68匹
大马有5匹,中马有25匹,小马有70匹
大马有8匹,中马有20匹,小马有72匹
大马有11匹,中马有15匹,小马有74匹
大马有14匹,中马有10匹,小马有76匹
大马有17匹,中马有5匹,小马有78匹
-------------------------------------------------------*/ 
#include <stdio.h>
void main() { 
	int dm,zm,xm; 
/**********Program**********/
	for(dm=1;dm<66;dm++){
		for(zm=1;zm<100;zm++){
			for(xm=2;xm<200;xm+=2){
				if(dm*3+zm*2+xm/2 == 100 && dm+zm+xm==100)

/**********  End  **********/	
                          printf("大马有%d匹,中马有%d匹,小马有%d匹\n",dm,zm,xm);
			}   
		}  
	} 
}