#include <stdio.h>
int main()
{
int x;
int y;
int z;
int n;
printf("Enter n:");
scanf("%d",&n);
for(x = 0; x <= n/5; x++)
{
for(y = 0; y <= (n - 5*x)/3; y++)
{
for(z = 0; z <= (n - 5*x - 3*y)*3; z++)
{
if(x + y + z == 100)
{
printf("x=%d,y=%d,z=%d\n",x,y,z);
}
}
}
}
return 0;
}
用小于等于n元去买100只鸡,大鸡5元/只,小鸡3元/只,还有1/3元每只的一种小鸡,分别记为x只,y只,z只。求解x,y,z的所有可能解。
最新推荐文章于 2022-10-17 21:31:59 发布