中国古代数学家张丘建在他的《算经》中提出了一个著名的“百钱买百鸡问题”,
鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何? /
/
设公鸡x,母鸡y,小鸡z.
x+y+z=100
5x+3y+z/3=100
化简得出y=25-7x/4;
x=0,4,8,12,=4t,t=0,1,2,3
令x=4t;
#include <stdio.h>
void main()
{
int t;
int x, y, z; //公鸡,母鸡,小鸡
for (t = 0; t < 4; t++)
{
x = 4 * t;
y = 25 - 7*t;
z = 75 + 3*t;
printf("公鸡:%d,母鸡:%d,小鸡:%d\n", x,y,z);
}
}
运行