我国古代数学家张丘建在《算经》一书中曾提出过著名的“百钱买百鸡”问题,
该问题叙述如下:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,则翁、母、雏各几何?
翻译过来,意思是公鸡一个五块钱,母鸡一个三块钱,小鸡三个一块钱,现在要用一百块钱买一百只鸡,问公鸡、母鸡、小鸡各多少只?
————————————————
#include<iostream>
using namespace std;
int main(){
int x, y, z;
for(x=0;x<=20;x++){
for(y=0;y<=33;y++){
z=100-x-y;
if(z%3==0&&(5*x+3*y+z/3)==100){
cout<<x<<" "<<y<<" "<<z<<endl;
}
}
}
}
百元买百鸡(C++)
最新推荐文章于 2025-10-08 22:23:17 发布
本文介绍了中国古代数学家张丘建在《算经》中提出的‘百钱买百鸡’问题,该问题涉及到鸡的种类及价格设定。通过编程实现,使用C++语言,采用两层循环遍历所有可能的组合,找到满足条件的公鸡、母鸡和小鸡的数量,展示了数学问题的编程求解方法。
&spm=1001.2101.3001.5002&articleId=126448972&d=1&t=3&u=2ac4897684b44e5ea26112906836e7c8)
2254

被折叠的 条评论
为什么被折叠?



