<C语言经典100例>c37 百元买百鸡
2017-10-08 00:20
225 查看
/* 【程序37】 百元买百鸡 * 题目:我国古代数学家张丘建在他的算经中提出了一个著名的“百钱买百鸡”问题:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡,问翁、母、雏各几何? * 程序分析: 首先确定每种鸡的范围:公鸡(0-20),母鸡(0-33),鸡雏(0-100),再在范围内穷举。 */ #include <stdio.h> int main(int argc, char *argv[]) { for (int i=0; i<=20; i++) { for (int j=0; j<=33; j++) { for (int k=0; k<=100; k++) { if (i*5+j*3+k/3 == 100 && i+j+k == 100 && k%3 == 0) printf("公鸡:%d 母鸡:%d 鸡雏:%d\n", i, j, k); } } } return 0; }
结果:
相关文章推荐
- <C语言经典100例>c21 菱形
- <c语言经典100例>c24 递归求n!
- <c语言经典100例>c3 完全平方数
- <c语言经典100例>c20 比赛顺序
- <C语言经典100例>c39 自守数
- <C语言经典100例>c11 水仙花数
- <c语言经典100例>c4 判断一年中的第几天
- <c语言经典100例>c5 小到大排列
- <c语言经典100例>c25 递归输出1-100
- <c语言经典100例>c23 1!+2!+3!+...
- <c语言经典100例>c14 最大公倍数和最小公倍数
- <c语言经典100例>c27:反向打印字符
- <c语言经典100例>c34 杨辉三角形
- <C语言经典100例>c42 去除字符串中的空格
- <C语言经典100例>c35 auto关键字
- <C语言经典100例>c43 不使用中间变量交换值
- <c语言经典100例>c18 反弹距离
- <C语言经典100例>c10 素数
- <c语言经典100例>c16 规律题
- <c语言经典100例>c13 条件运算符