/*
*Copyright (c) 2016,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:dfg.cpp
*作    者:赵子琳
*完成日期:2016年3月15日
*版 本 号:v1.0
*
*问题描述:中国古代数学家张丘建在他的《算经》中提出了著名的“百钱买百鸡的问题:”
*鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买白鸡,问翁、母、雏各几何?
*输入描述:输入鸡母,鸡翁,鸡雏的个数
*输出描述:翁、母、雏各几何?
*/
#include <iostream>
using namespace std;
int main( )
{
int x,y,z;
for(x=0;x<=20;x++)
for(y=0;y<=33;y++)
for(z=0;z<=300;z++)
if(5*x+3*y+z/3==100&&x+y+z==100&&z%3==0)
cout<<"鸡雏"<<x<<"只,鸡母"<<y<<"只,鸡翁"<<z<<endl;
return 0;
}

知识点总结:

这类不定式方程的实现,各层循环的控制变量直接与方程未知数有关,且采用对未知数的取值范围上穷举和组合的方法来覆盖所有可能的解。

学习心得:

越用循环解决问题,层层递进。

第三周项目4:穷举法解决组合问题相关推荐

  1. 第三周项目四-穷举法解决组合问题(1)

    /* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All rights reserved *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年3月15日 *版 本 ...

  2. 第三周项目四-穷举法解决组合问题

    /* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All rights reserved *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年3月15日 *版 本 ...

  3. 第9周项目6穷举法解决组合问题之警察抓小偷

    /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:Annpion.cpp *作者:王耀鹏 *完成日期:2014年10月23日 * ...

  4. C++实验4-项目7穷举法解决组合问题-百钱百鸡问题

    一.问题及代码 文件名称: 项目7 作 者: 糜子越 完成日期: 2017年4月21日 版 本 号:v1.0 对任务及求解方法的描述部分:略 输入描述: 无 问题描述: 利用穷举法算出买鸡翁.鸡母.鸡 ...

  5. C语言程序设计之编程求鸡和兔的只数,用穷举法解决

    CSDN论坛上网友的问题:有一群鸡和一群兔,两种动物只数相同.两种动物的脚的总数都是三位数,且这两个三位数的六个数字分别是0,1,2,3,4,5.编程求鸡和兔的只数是多少?它们的脚数各是多少? C语言 ...

  6. 穷举法解决鸡兔同笼问题

    #include<stdio.h> int main() {int a,b,i,j;printf("头数:");scanf("%d",&a) ...

  7. 通过Python的列表、while循环,穷举法解决农夫过河问题

    题目:一农夫带着一头狼,一只羊和一担草过河,小船只能一次装载农夫和一样货物,狼会吃羊,羊会吃草,只有农夫在时才安全.现欲让所有物品包括农夫都安全过道河对岸,使用程序实现求解. 学习完毕<Pyth ...

  8. 【算法】最直接的算法——穷举法详解

    第三章 穷举法 一.基本概念 穷举法又称为枚举法或者蛮力法,是一种简单直接解决问题的方法,常常是基于问题的直接描述去编写程序,比如说求n的阶乘,那么就直接一个循环n次的for循环. 穷举法依赖的基本技 ...

  9. java 穷举法求水仙花数_常用算法-穷举法

    穷举法又称为枚举法,它是在计算机算法设计中用得最多的一种编程思想.它的实现方式是:在已知答案范围的情况下,依次地枚举该范围内所有的取值,并对每个取值进行考查,确定是否满足条件.经过循环遍历之后,筛选出 ...

最新文章

  1. InstallShield9中开始菜单的设置
  2. mysql装一次后再装_MySQL再安装
  3. Spring-注入参数详解-[集合类型属性]
  4. Android 学习视频
  5. php 不识别redis,redis,_redis卡死无法读取数据如何解决?,redis - phpStudy
  6. Overview of ISA and TMG Networking and ISA Networking Case Study (Part 2)
  7. matlab/ansys协同的一个例子
  8. MySQL 常见索引的使用场景与区别(SQL小技巧)
  9. php安全篇值过滤用户输入的人参数
  10. 修改对象的某个属性的值_如何理解Python中的面向对象编程?
  11. php foreach 不等于_PHP性能优化小技巧
  12. 教你百度网盘文件转阿里云
  13. Snipaste常用快捷键(详细总结)
  14. [linux][network]虚拟网卡技术分析
  15. 我的世界自定义服务器名称,[娱乐|机制][PCD]XZStrengthen —— v1.1.2自定义指令前缀界面名字[1.8-1.13]...
  16. 百度惠生活升级:开始并入百度搜索排名
  17. 百度2015校园招聘面试题回忆录(成功拿到offer)
  18. 小睿睿的伤害(树上启发式合并)
  19. 如何区分单线虚拟主机和双线主机的作用
  20. wow服务器维护8月14,2008年8月14日维护公告

热门文章

  1. android 仿ios动画效果代码,Android仿IOS上拉下拉弹性效果的实例代码
  2. React爬坑之路二:Router+Redux
  3. 安卓虚拟键盘_安卓这些年变化多惊人?那些老玩家才懂的回忆
  4. BZOJ1135: [POI2009]Lyz
  5. 用 Python 整理 Excel 表格
  6. idea集成泛微axis拉取代码时报错,Axis1.4完整maven jar
  7. 团队的英文翻译缩写_动漫团队名称-团队英文名称~~人数不限的、 最好是** – 手机爱问...
  8. 如何在WorkNC中快速建立坐标管理器
  9. 认知仿真:是复杂系统建模的新途径吗
  10. ICANN认证注册商小全 英、德、法