题目:有36块砖,男的一次搬砖4块,女的一次搬砖3块,两个小孩一次搬砖1块,求男,女,小孩各占多少人?
#include<stdio.h>
int main()
{
int man,woman,kid;
for(man=0;man<9;man++)//通过计算可知,男的最多9人,女的最多12人
{
for(woman=0;woman<12;woman++)
{
kid=36-man-woman;
if((4*man+3*woman+kid/2==36)&&kid%2==0)//计算男人和女人和小孩的数量,同时限定小孩的个数时偶数。
{
printf("男的有%d\n",man);
printf("女的有%d\n",woman);
printf("小孩有%d\n",kid);
}
}
}
return 0;
}