c++实验4-百钱百鸡问题
来源:互联网 发布:java asm api 编辑:程序博客网 时间:2024/05/16 15:04
一:问题及代码
/* * 文件名称: 无* 作 者:陈思杏 * 完成日期: 2016 年 4 月21 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:通过合适的程序来求解问题* 输入描述: 赋值总方法数为0,输入x,y,z* 问题描述:100钱如何买100只鸡 * 程序输出: 输出该问题的所有方法 * 问题分析: 两个限制条件后求解问题* 算法设计: 穷举法*/
#include<iostream>using namespace std;int main(){int x,y,z,count=0;cout<<"100钱买100只鸡的方案有:"<<endl;for(x=0;x<=20;x=x++)for(y=0;y<=33;y=y++)for(z=0;z<=100;z=z++)if(x+y+z==100&&5*x+3*y+z/3.0==100){++count;cout<<count<<":"<<"鸡翁:"<<x<<"只;"<<"鸡母:"<<y<<"只;"<<"鸡雏:"<<z<<"只;"<<endl;}return 0;}
二:运行结果
三:心得体会
总的来说,相对于后面的来说可能会简单点,但是还是要小心。
四:知识点总结
要学会合理的运用穷举法,穷举法可以使问题简单化。
0 0
- 实验:C++实验4-百钱百鸡问题
- c++实验4-百钱百鸡问题
- C++实验4-百钱百鸡问题
- c++实验4-百钱百鸡问题
- c++实验4-百钱百鸡问题
- c++实验4-百钱百鸡问题
- c++实验4-百钱百鸡问题
- c++实验4-百钱百鸡问题
- 实验10 问题 C: Worm!!!
- C++第4次实验-----百钱百鸡问题
- c++第二次实验-百钱百鸡问题
- c++实验四-百钱百鸡问题
- c++实验四:百钱百鸡问题
- C++实验4:百钱买百鸡问题
- C++实验4-百钱买百鸡问题
- C语言链表的实验有问题
- linux下c语言网络实验遇到的问题(1)
- linux c 网络实验遇到的问题(2)
- git的简单使用
- Bot Framework Emulator应用与调试
- 上机时间项目——项目3-指向学生类的指针
- 友元类
- SQL Server 触发器
- c++实验4-百钱百鸡问题
- 【机器学习中的数学】多项式分布及其共轭分布
- APUE------时间和日期
- MySQL与MongoDB的操作对比,以及区别
- JSP9大内置对象
- UIViewController的生命周期及iOS程序执行顺序
- JAVA 部分资料下载
- Eclipse转成Android Studio项目进行多渠道打包
- 通信协议之序列化TLV