##题目描述
中国古代数学家张丘建在他的《算经》中提出了著名的“百钱买百鸡问题”:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?
##输入描述
##输出描述
给出所有的解,每组解占一行
解的顺序:按“字典序”排列,即公鸡数少的在前;公鸡数相同,母鸡数少的在前
格式:
cock=%d,hen=%d,chicken=%d\n
##代码:
#include<stdio.h>
int main()
{
int cock = 0, hen = 0, chicken = 0;
for (cock = 0; cock < 20; cock++)
{
for (hen = 0; hen < 33; hen++)
{
for (chicken = 0; chicken < 100;)
{
if (cock + hen + chicken == 100)
{
if (5 * cock + 3 * hen + chicken / 3 == 100)
{
printf("cock=%d,hen=%d,chicken=%d\n", cock, hen, chicken);
}
}
chicken += 3;
}
}
}
return 0;
}