#百马百担问题。有100匹马,驮100担货,大马驮3担,中马驮2担,两匹小马1担,编程计算共有多少种驮法?
#include<stdio.h>
#include<math.h>
int main()
{
int i,j,k,sum=0;
for(i=1;i<=33;i++)
for(j=1;j<50;j++)
for(k=1;k<100;k++)
{
if(i*3+j*2+k/2.0==100&&i+j+k==100)
{sum++;
printf("大马%d 中马%d 小马%d\n",i,j,k);}
}
printf("\n一共有%d对",sum);
return 0;
}