百钱买百鸡问题(难度:半颗星)
来源:互联网 发布:淘宝生意参谋数据分析 编辑:程序博客网 时间:2024/05/29 19:06
问题描述:
一只公鸡5钱,一只母鸡3钱,3只小鸡1钱,百钱买百鸡(100钱必须花完,买到的鸡也必须是100只),输出所有的购买方案。
例如: 0只公鸡,25只母鸡,75只小鸡是符合要求的,
因为 0 * 5 + 25 * 3 + 75 / 3 = 100 并且 0 + 25 + 75 = 100
参考代码:
#include <stdio.h>#include <string.h>int main(){ int i, j, k; for (i = 0; i <= 20; i++) //因为总数是100,因为每只5元,最多100/5 { for (j = 0; j <= 34; j++) { for (k = 0; k <= 300; k++) { if (k % 3) continue; if (5 * i + 3 * j + k / 3 == 100 && i + j + k == 100) printf("公鸡 = %d 只, 母鸡 = %d 只, 小鸡 = %d 只\n", i, j ,k); } } } return 0;}
运行结果:
3 0
- 百钱买百鸡问题(难度:半颗星)
- 等差数列(难度:半颗星)
- 分解质因数(难度:半颗星)
- 打印九九乘法表(难度:半颗星)
- 一数三平方(难度:半颗星)
- 自守数(难度:半颗星)
- 可逆素数(难度:半颗星)
- LeetCode 问题汇总(算法,难度,频率)
- LeetCode 问题汇总(算法,难度,频率)
- 打渔晒网问题(难度:1颗星)
- 分糖果问题(难度:1颗星)
- 超级难度数学问题
- 问题的难度
- 问题的难度
- 水仙花数(难度系数:半颗星)
- 完数(难度系数:半颗星)
- 回文数(难度系数:半颗星)
- 偶数的个数(难度系数:半颗星)
- POJ3087Shuffle'm Up
- 深入理解javascript原型和闭包(10)——this
- 支持向量机原理(四)SMO算法原理
- 安卓6.0请求权限实现发短信打电话
- ORM简介
- 百钱买百鸡问题(难度:半颗星)
- 计算圆柱面积
- 【WPF】MVVM动态修改Bingding的另一种思路——用Style样式
- 二叉树的基本操作
- python彩色图转化为灰度图
- ARM微处理器第一弹:工作状态,存储器格式,指令长度,工作模式
- [leetcode: Python]237. Delete Node in a Linked List
- 【start from zero】java基础归纳【2】
- Javascript 两个窗体之间传值实现代码