Z Courses

A Simple Web Classroom

用户工具

站点工具


趣题:cpp:百钱买百鸡
no way to compare when less than two revisions

差别

这里会显示出您选择的修订版和当前版本之间的差别。


趣题:cpp:百钱买百鸡 [2020/08/08 11:18] (当前版本) – 创建 zhuyalin
行 1: 行 1:
 +<markdown>
 +# 百钱买百鸡
  
 +## 题目描述
 +
 +我国古代数学家张丘建在《算经》一书中曾提出过著名的“百钱买百鸡”问题,该问题叙述如下:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,则翁、母、雏各几何?
 +
 +翻译过来,意思是公鸡一个五块钱,母鸡一个三块钱,小鸡三个一块钱,现在要用一百块钱买一百只鸡,问公鸡、母鸡、小鸡各多少只?
 +
 +## 参考代码
 +</markdown>
 +<sxh cpp>
 +#include <iostream>
 +using namespace std;
 +int main()
 +{
 + int a,b,c;
 + for(a=0;a<=100;a++)
 + {
 + for(b=0;b<=(100-a);b++)
 + {
 + for(c=0;c<=(100-a-b);c++)
 + {
 + if(c%3!=0)
 + continue;
 + if((a*5+b*3+c/3)==100 && a+b+c==100)
 + {
 + cout << a <<" "<< b<<" " << c <<endl;
 + }
 + }
 + }
 + }
 +}
 +</sxh>