100 匹马驮 100 担货,已知一匹大马驮 3 担,一匹中马驮 2 担,两匹小马驮 1 担。试编写 程序计算大、中、小马的所有可能组合数目。要求采用 for 语句实现。
#include<stdio.h>
int main()
{
int b,m,s;
for(s=0;s<=200;s+=2)
{
for(m=0;m<=50;m++)
{
b=100-s-m;
if(b*3+m*2+s/2==100 && b>=0)
{
printf("大马:%d\t中马:%d\t小马:%d\n",b,m,s);
}
}
}
return 0;
}