您的位置:首页 > 其它

第四次上机实验 用穷举法解决百钱百鸡问题

2017-04-21 14:48 183 查看
一 问题  鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?

代码 

/*
* 文件名称:ex04.cpp
* 作    者:刘瀚洋
* 完成日期:2017 年 4 月 20 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:无
* 问题描述: 鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?
* 程序输出:鸡翁,鸡母,鸡雏的数量
* 问题分析:略
* 算法设计:略
*/
#include <iostream>
using namespace std;
int main ()
{
int x,y,z;//x为鸡翁,y为鸡母,z为鸡雏
for(x=0;x<=20;x++)
for(y=0;y<=33;y++)
for(z=0;z<=100;z=z+3)
if(5*x+3*y+(z/3)==100&&x+y+z==100)
cout<<"x="<<x<<"y="<<y<<"z="<<z<<endl;
return 0;
}


二 运行结果



三 心得体会

模仿例题即可,但任然容易出错

四 知识点总结

本程序利用三重循环进行穷举
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: