#include <stdio.h>
void howManyChicks0()
{
int sum = 100;
int a, b, c; // 公鸡 母鸡 小鸡
for (a=0; a<=sum; ++a)
for (b=0, c=sum-a; c>=0; ++b, --c)
if (a*5 + b*3 + c == sum)
printf("%d %d %d \n", a, b, c);
}
void howManyChicks1()
{
int sum = 100;
int a, b, c; // 公鸡 母鸡 小鸡
for (a=0; a<=sum; a+=5)
for (b=0, c=sum-a; b<=(sum-a)/3; b+=3,c-=3)
if (a/5 + b/3 + c == sum)
printf("%d %d %d \n", a, b, c);
}
int main()
{
howManyChicks0();
howManyChicks1();
return 0;
}