题目描述
7,编程求解百元百鸡问题。中国古代数学家张丘对提出的“百鸡问题”:一只大公鸡值五个钱,一只母鸡值三个钱、三个小鸡值一个钱。现有100个钱,要刚好买100只鸡,目三种鸡都有.
源代码
#include <iostream>
int main() {
int x, y, z; // 分别表示公鸡、母鸡、小鸡的数量变量
for (x = 1; x <= 20; x++) { // 公鸡数量范围从1开始
for (y = 0; y <= 33; y++) { // 母鸡数量范围为0到33
z = 100 - x - y; // 计算小鸡的数量
if (5 * x + 3 * y + z / 3 == 100 && z % 3 == 0) {
std::cout << "公鸡数量:" << x << ",母鸡数量:" << y << ",小鸡数量:" << z << std::endl;
}
}
}
return 0;
}
运行截图
© 版权声明
本站资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!
THE END