一.问题及代码
/*
* 文件名称:qwe.cpp
* 作 者:熊崇林
* 完成日期:2017 年 4 月 21 日
* 版 本 号: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<=100;c++)
if (5*a+3*b+c==100&&a+b+3*c==100)
{ cout<<a<<"只鸡翁"<<b<<"只鸡母"<<3*c<<"只鸡雏"<<endl;
}
return 0;
}
二.运行结果
三.心得体会
这次实验我领会了如何运用穷举法解决现实生活中的问题。
四.知识点总结
穷举法是将所有可能一一列出并选择出符合要求的可能。