//中国古代数学家张丘建在在他的《算经》中提出这样一个“百钱百鸡问题”,鸡翁一,值钱五
//鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问有翁,母,雏各几何?
//由题意知:如果100元全部用于买鸡公,则最多只能买到20只;如果全部用于买鸡母,则最多只能买到33只;如果全部用于买鸡雏,则最多只能买到99只(小鸡的数量为3的倍数,且不能多余100只
#include <stdio.h>
int main()
{
int jg, jm, jc;//定义变量用于接收三种鸡的数量
int i, j, k;
printf("方案如下:\n");
for (i = 0; i <= 20; i++)
{
for (j = 0; j <= 33; j++)
{
for (k = 0; k <= 99; k++)
{
if (i + j + k == 100)
{
if (5 * i + j * 3 + k / 3 == 100)
{
if (k % 3 == 0)
{
printf("%d只鸡翁,%d只鸡母,%d只鸡雏\n",i,j,k);
}
}
}
}
}
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)