/** Copyright (c) 2016,烟台大学计算机与控制工程学院* All rights reserved.* 文件名:baiji.cpp* 作者:常轩* 完成日期:2016年3月11日* 版本号: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++){z=100-x-y;if(5*x+3*y+z/3==100){cout<<x<<" "<<y<<" "<<z<<endl;}}}return 0;
}

运行结果:

心得:
        穷举法,也就是一种笨方法,也就只有计算机才会这样去解决问题

转载于:https://www.cnblogs.com/chxuan/p/8232280.html

C++扬帆远航——4(百钱百鸡)相关推荐

  1. java while求百钱买百鸡问题_java - 百钱百鸡小算法

    百钱百鸡是一个非常经典的不定方程问题,最早源于我国古代的<算经>,这是古代著名数学家张丘建首次提出的.百钱百鸡问题原文如下: 鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买白鸡,问 ...

  2. python百鸡百钱递归_百钱百鸡,一百块钱买一百只鸡的递归算法 javascript实现

    // 求百钱百鸡 function buy(ind, indexs, start) { start++; if (start > 2) { return; } if (!indexs[start ...

  3. java - 百钱百鸡小算法

    传送门: 袁咩咩的小小博客 百钱百鸡是一个非常经典的不定方程问题,最早源于我国古代的<算经>,这是古代著名数学家张丘建首次提出的.百钱百鸡问题原文如下: 鸡翁一,值钱五,鸡母一,值钱三,鸡 ...

  4. #Java编程题-百钱百鸡

    问题: 百钱百鸡问题.用100钱买100只鸡,公鸡一只五钱,母鸡一只三钱,雏鸡三只一钱,编程计算共有几种买法(要求每种鸡至少要买1只). 自己的实现,没有什么数据结构,算法,求大神指点!! packa ...

  5. 计算机求百钱买百鸡采用的算法,多种解法求百钱百鸡问题.doc

    多种解法求百钱百鸡问题 学 号: 0121210680225 <算法设计与分析B> 大 作 业 题 目多种解法求百钱百鸡问题学 院计算机科学与技术学院专 业软件工程班 级Sy1201姓 名 ...

  6. Python基础-“百钱百鸡”入门逻辑题(刚开始的建议藏起来)

    一:前言 最近这段时间辣条哥发现学Python的人是越来越多,但是适不适合学Python又有几个人知道呢?说到底编程其实很多时候需要的是较强的思维逻辑能力,如果基础的思维逻辑能力不行的话那辣条就得好好 ...

  7. 蓝桥杯1427: -买不到的数目(百钱百鸡问题变体)

    百钱白鸡问题: 公鸡5钱一只,母鸡3钱一只,小鸡1钱3只.100钱买100只鸡,问公鸡,母鸡,小鸡各几只? 问题实质是求不定方程的整数解(数论): a+b+c=100① 5a+3b+c/3=100② ...

  8. The Fun Of Algorithm - Day4 - 百钱百鸡问题

    问题描述 中国古代数学家张丘建在他的<算经>中提出了一个著名的'百钱百鸡问题':一只公鸡值5钱,一只母鸡值三钱,三只小鸡值一钱,现在要用百钱买百鸡,请问公鸡,母鸡,小鸡各多少只? 问题分析 ...

  9. python算法1.5百钱百鸡

    1.问题描述 中国古代数学家张丘建在他的<算经>中提出了一个著名的"百钱百鸡问题":一只公鸡值五钱,一只母鸡值三钱,三只小鸡值一钱,现在要用百钱买百鸡,请问公鸡.母鸡. ...

最新文章

  1. Linux系统性能分析: CPU
  2. JavaScript——易班优课YOOC课群课程视频立刻完成解决方案
  3. 【运维囧事】运维的苦乐之旅
  4. 在Ajax程序中实现无刷新换肤功能(asp.net2.0)
  5. 容器化Spring Data Cassandra应用程序
  6. 泰晤士报下载_《泰晤士报》和《星期日泰晤士报》新闻编辑室中具有指标的冒险活动-第1部分:问题
  7. CCF NOI1056 表达式
  8. MTK驱动移植相关路径
  9. exchange 2010部署之五
  10. lua 遍历删除_lua中table如何安全移除元素
  11. 小刘同学的 virtuoso IC 618 版图初学
  12. 微型计算机ccc认证的流程,计算机的3C认证办理以及流程
  13. 动态表格的实现(layui动态表格实现)
  14. Windows驱动的Checked (chk)和Free(fre)区别
  15. switch分支语句注意事项及注册界面的使用思路
  16. 为什么计算机不能进行十进制,计算机为什么用二进制而不是十进制?
  17. android 设备序列号_如何查找您的Android设备的序列号
  18. 如何在world文档框框里打钩
  19. 【Android之OkHttp介绍】
  20. 使用xetex直接由围棋棋谱文件创建pdf书籍

热门文章

  1. html电话号码表单验证,表单验证电话号码模式html5(Form Validation phone number pattern html5)...
  2. Window.clearTimeout() 方法取消由 setTimeout() 方法设置的 timeout
  3. String比较字符串方法
  4. 终端代理以及git加速
  5. C++进阶_Effective_C++第三版(六) 继承与面向对象设计 Inheritance and Object-Oriented Design
  6. 指向vector的指针
  7. 足球数据采集 php,世上最权威足球数据网站只爱梅西?
  8. 黑苹果传统BIOS引导安装
  9. fastJson---如何获取json中所有kv(工具类-scala实现)
  10. 目标检测-ROI Pooling介绍