鸡兔同笼是中国古代的数学名题之一,出自《孙子算经》。书中是这样叙述的:“今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?”这四句话的意思是:有若干只鸡兔同在一个笼子里,从上面数,有35个头,从下面数,有94只脚。问笼中各有几只鸡和兔?

关于这题,你还记得包贝尔的算法吗?

如果忘记了,那就一起看看都可以有哪些算法吧

最简单的算法

(总脚数-总头数×鸡的脚数)÷(兔的脚数-鸡的脚数)=兔的只数

(94-35×2)÷2=12(兔子数) 总头数(35)-兔子数(12)=鸡数(23)

让兔子和鸡同时抬起两只脚,这样笼子里的脚就减少了头数×2只,由于鸡只有2只脚,所以笼子里只剩下兔子的两只脚,再÷2就是兔子数。

假设法

假设全是鸡:2×35=70(只)

鸡脚比总脚数少:94-70=24 (只)

兔:24÷(4-2)=12 (只)

鸡:35-12=23(只)

假设法(通俗)

假设鸡和兔子都抬起一只脚,笼中站立的脚:

94-35=59(只)

然后再抬起一只脚,这时候鸡两只脚都抬起来就摔倒了,只剩下用两只脚站立的兔子,站立脚:

59-35=24(只)

兔:

24÷2=12(只)

鸡:

35-12=23(只)

假设全是兔:4×35=140(只)

如果假设全是兔那么兔脚比总数多:140-94=46(只)

鸡:46÷(4-2)=23(只)

兔:35-23=12(只)

方程法

1、一元一次方程

设兔有x只,则鸡有(35-x)只.

4x+2(35-x)=94

4x+70-2x=94

2x=94-70

2x=24

x=24÷2

x=12

35-12=23(只)

或 设鸡有x只,则兔有(35-x)只.

2x+4(35-x)=94

2x+140-4x=94

2x=46

x=23

35-23=12(只)

答:兔子有12只,鸡有23只.

注:通常设方程时,选择腿的只数多的动物,会在套用到其他类似鸡兔同笼的问题上,好算一些.

2、二元一次方程

设鸡有x只,兔有y只.

x+y=35

2x+4y=94

(x+y=35)×2=2x+2y=70

(2x+2y=70)-(2x+4y=94)=(2y=24)

y=12

把y=12代入(x+y=35)

x+12=35

x=35-12(只)

x=23(只).

答:兔子有12只,鸡有23只.

抬腿法

方法一

假如让鸡抬起一只脚,兔子抬起2只脚,还有94÷2=47(只)脚。笼子里的兔就比鸡的脚数多1,这时,脚与头的总数之差47-35=12,就是兔子的只数。

方法二

假如鸡与兔子都抬起两只脚,还剩下94-35×2=24只脚,这时鸡是屁股坐在地上,地上只有兔子的脚,而且每只兔子有两只脚在地上,所以有24÷2=12只兔子,就有35-12=23只鸡。

方法三

我们可以先让兔子都抬起2只脚,那么现在就有35×2=70只脚,现在的脚数和原来差94-70=24只脚,这些都是每只兔子抬起2只脚,一共抬起24只脚,用24÷2得到兔子有12只,用35-12得到鸡有23只。

除了鸡兔同笼外,古代还有很多趣味数学题

唐代诗人李白小哥哥

都是古代数学题里面被编排的对象

谁让他诗不离酒呢

有一道民间流传的数学题是这么说的:李白街上走,提壶去买酒遇店加一倍,见花喝一斗三遇店和花,喝光壶中酒,原有多少酒?

解法也不算难,列个方程就行了:

设壶中原有X斗酒。然后这样,然后,嗯,就解出来了

好吧,步骤如下:

一遇店和花后,壶中酒为:2X-1

二遇店和花后,壶中酒为:2(2X-1)-1

三遇店和花后,壶中酒为:2[2(2X-1)-1]-1

因此,有关系式:2[2(2X-1)-1]-1=0

答案就出来了。

最后再给大家一道简单又好玩的古代数学题和尚分馒头:一百馒头一百僧,大僧三个更无争,小僧三人分一个大小和尚各几丁?

大家算出多少来了呢?评论区亮出你的答案!

利用计算机解决古代数学问题鸡兔同笼,古代趣味数学:鸡兔同笼的4种算法,你都能看懂吗?...相关推荐

  1. 利用计算机解决实际问题依赖于,浅谈新时期如何提高职业教育教师素质

    白静红 [摘 要]21世纪,经济和社会的发展越来越依赖于科技和教育的进步.因此,要大力发展职业教育,全面提高计算机教师的素质.新形式下的高职教师又应具备怎样的素质?尤其如何挖掘学生潜能,利用计算机解决 ...

  2. 利用计算机解决的生活问题,利用计算机解决经典动力学问题

    利用计算机解决经典动力学问题 By 3班 1200012855 仪迪 1.利用计算机解决经典动力学问题的可行性 在牛顿的经典物理理论体系中,所有物体的运动状态在单位时间内的改变量均可由该时刻物体的受力 ...

  3. 小学生都能看懂,彻底解决环境搭建难题,一步一截图,再无VMware网络难题

    小学生都能看懂,彻底解决环境搭建难题,一步一截图,再无VMware网络难题 原创 韦东山 百问科技 1周前 上周四我们预告了这周要发布环境搭建的终极解决方案,经过一周的努力,终于写好了文档,Ubunt ...

  4. 人人都能看懂的Spring源码解析,Spring如何解决循环依赖

    人人都能看懂的Spring源码解析,Spring如何解决循环依赖 原理解析 什么是循环依赖 循环依赖会有什么问题? 如何解决循环依赖 问题的根本原因 如何解决 为什么需要三级缓存? Spring的三级 ...

  5. c语言程序和plc程序的区别,一文告诉你PLC与计算机的本质区别在哪里!小白都能看懂!...

    原标题:一文告诉你PLC与计算机的本质区别在哪里!小白都能看懂! 你真的了解PLC吗?你知道PLC与计算机的本质区别吗?我来简单解释一下吧. 1.PLC可以工作在极其恶劣的电磁环境中 如果我们把计算机 ...

  6. 利用计算机解决古代数学问题鸡兔同笼,古代鸡兔同笼数学题:利用现代数学思维来解决...

    古代鸡兔同笼数学题:利用现代数学思维来解决 我们在解决问题时要使问题简单化,鸡兔同笼的问题用现代的数学思维来解已简单多了.思维如果被问题牵着鼻子走的话,是不可能考虑周全的.问题被简化后,关注点也就清楚 ...

  7. 利用计算机解决古代数学问题鸡兔同笼,古代数学-鸡兔同笼:7种解法,你发现了几种呢?...

    鸡兔同笼问题是我国古代一道经典的数学趣题.它记载于大约1500年前的<孙子算经>中,书中是这样描述的:"今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?"这句话 ...

  8. 计算机解决实际问题的例子,一个利用计算机解决实际数学问题的例子.doc

    利用信息技术发展学生数学应用意识的一个案例 一.问题的提出 我校有一个横放的圆柱形大油罐,底面直径为1.8米,可装柴油12吨.学校每次以吨为单位购买柴油.为了防止供货商缺斤少两,方便学校收货验货,想要 ...

  9. 利用计算机解决实际问题,计算机程序可以解决哪些实际问题

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:计算机程序可以解决哪些实际问题回答:很多的 如果你能完全掌握成为特软件 可以说你就是国宝 奥运那个烟火装置 你家里想弄个自动化 你就 ...

最新文章

  1. 常见拒绝服务攻击行为特征与防御方法
  2. python与excel表格-xlrd/xlwt - python与excel表格交互
  3. marting mate 是真的香喷喷的 学术英语必备
  4. DRUID连接池的实用 配置详解
  5. 推荐系统中使用ctr排序的f(x)的设计-传统模型篇
  6. 《iOS网络编程与云端应用最佳实践》微博转发送书了!
  7. 第8章 数据库的分库分表
  8. Java 内存管理、JVM 工作原理与 Java 运行时系统
  9. c4dr20怎么安装oc渲染器怎么安装_阻尼铰链怎么安装 安装方法与注意事项介绍
  10. 中国第一代***代表人物档案
  11. Apizza-快速生成Api文档
  12. TFIDF算法Java实现
  13. MySQLdb 安装小结
  14. 笔记本cpu温度多少正常?温度过高的4个常见原因
  15. ipad无线无法连接到服务器,ipad无法连接无线路由器原因有哪些【解决方法】
  16. 老胡的周刊(第084期)
  17. NVL、NVL2、NULLIF、COALESCE的区别是什么?
  18. 移动4G DTU_联通4G DTU_电信4G DTU
  19. 如何用PS处理虚的照片.使它变的清晰
  20. 90后创业:2012教会我的那些事

热门文章

  1. 金融支付清算系统术语大全(中英文对照)
  2. 1989旧金山地震:动物预测成功的非经典案例
  3. #python#模拟登录超星
  4. 应届生的身份有什么好处
  5. 侯明哲老师-沪师经纪
  6. Sers微服务快速入门-00.目录
  7. mysql互为主从注意事项_MySQL互为主从复制常见问题
  8. C++服务器与java进行socket通信案例
  9. php为什么不火了,听说已经有很多年历史的PHP不行了?
  10. 误差反向传播算法(BP网络)