c语言,100元买100只鸡,公鸡5元一只,母鸡3元一只,小鸡1元3只,问分别多少只?
#include <stdio.h>
int main()
{
int i, j, k;
for (i = 0; i * 5 <= 100; i++)
{
for (j = 0; j * 3 <= 100; j++)
{
for (k = 0; k / 3 <= 100; k += 3)
{
if (i + j + k == 100 && 5 * i + 3 * j + k / 3 == 100)
{
printf("%d %d %d\n", i, j, k);
}
}
}
}
return 0;
}
#include<stdio.h>
int main()
{
int a,b,c;
for(a=1;a<=20;a++)
for(b=1;b<=(100-5*a)/3;b++)
{
c=100-a-b;
if(c%3==0&&a*5+b*3+c/3==100)
printf("a=%d, b=%d, c=%d\n",a,b,c);
}
return 0;
}