一、问题及代码
* 文件名称:百钱百鸡
* 作 者: 张力
* 完成日期: 2017 年 4 月5 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include <iostream>
using namespace std;
int main()
{
int a,b,c;
cout<<"鸡翁,母,雏的个数有:"<<endl;
for(a=0;a<=20;++a)
for(b=0;b<=33;++b)
for(c=0;c<=300;++c)
if(5*a+3*b+c/3==100 && a+b+c==100&& c%3==0)
{
cout<<"鸡翁: "<<a<<"鸡母:"<<b<<"鸡雏: "<<c<<endl;
}
return 0;
}
二、运行结果
三、心得体会
掌握穷举法的应用,对思维逻辑有要求,要谨慎思考。
四、知识点总结
内外循环控制的行列数以及输入和输出语句严格准确,熟悉穷举法。