我是一名小学数学老师,点击标题下面的蓝色字体,关注作者,跟老师一起学数学。

在教学五年级《鸡兔同笼》问题时,有的学生对我说:“不是说中国古代人聪明吗?为什么古人非得把鸡和兔子关在同一个笼子里?”我笑了,在我上小学时,我也有同样的疑惑,长大以后,才理解了,很是佩服古人的智慧。《鸡兔同笼》问题是一种数学模型,是生活中的数学问题的模型。

书中是这样叙述的:“ 今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何? ”

翻译成现代语:有若干只鸡兔同在一个笼子里,从上面数,有35个头;从下面数,有94只脚。求笼中各有几只鸡和兔?

为了便于研究,把上面题目的数据改小一些。有若干只鸡兔同在一个笼子里,从上面数,有8个头;从下面数,有26只脚。求笼中各有几只鸡和兔?

这道题有多种做法:

第一种方法:列举法

鸡的只数 1 2 3

兔的只数 7 6 5

脚的只数 30 28 26

第二种方法:假设法

假设全是兔。

8×4=32(只)

32-26=6(只)

4-2=2(只)

鸡的只数:6÷2=3(只)

兔的只数:8-3=5(只)

假设全是鸡。

8×2=16(只)

26-16=10(只)

4-2=2(只)

兔的只数:10÷2=5(只)

鸡的只数:8-5=3(只)

第三种方法:方程法

解:设兔有x只,鸡就有(8-x)只。

4x+2(8-x)=26

4x+16-2x=26

16+2x=26

2x=10

X=5

鸡的只数:8-5=3(只)

第四种方法:抬腿法

鸡和兔子各抬起一只脚:26-8=18(只)

鸡和兔子再抬起一只脚:18-8=10(只)

一只兔子比一只鸡多两只脚: 4-2=2(只)

兔的只数:10÷2=5(只)

鸡的只数:8-5=3(只)

第五种方法:古人算法

鸡和兔子的脚减半:26÷2=13(只)

兔子的只数:13-8=5(只)

鸡的只数:8-5=3(只)

生活中的鸡兔同笼问题有哪些呢?举几个例子:

1、一个停车场里停有四轮小汽车和两轮摩托车共24辆,这些车共有86个轮子。

停车场里有几辆小汽车和几辆摩托车?

温馨提示:把两轮摩托车看作鸡,把四轮小汽车看作兔子,24是鸡和兔子的头数,86是鸡和兔子的脚数。

2、龟鹤共有100个头,350只脚。龟、鹤各多少只 ?

温馨提示:把鹤看作鸡,把乌龟看作兔子。

3、学校有象棋,跳棋共26副,恰好可供120个学生同时进行活动。象棋2人下一副棋,跳棋6人下一副。象棋和跳棋各有几副?

温馨提示:把象棋看作鸡,把跳棋看作兔子,26是鸡和兔子的头数,120是鸡和兔子的脚数。

3、小毛参加数学竞赛,共做20道题,得64分,已知做对一道得5分,错一题扣1分。问小毛做对几道题?

温馨提示:把做错的题数看作鸡,把做对的题数看作兔子。

这道题是《鸡兔同笼》问题的变式题

假设这些题全做对。

20×5=100(分)

100-64=36(分)

5+1=6(分)

36÷6=6(道)

20-6=14(道)

举报/反馈

c语言一个笼子里关了鸡和兔子,成年后的你是否还质疑 古人为什么把鸡和兔子关在一个笼子里...相关推荐

  1. (zzulioj1007)鸡和兔关在一个笼子里,鸡有2只脚,兔有4只脚,没有例外。已知现在可以看到笼子里m个头和n只脚,求鸡和兔子各有多少只

    题目描述 鸡和兔关在一个笼子里,鸡有2只脚,兔有4只脚,没有例外.已知现在可以看到笼子里m个头和n只脚,求鸡和兔子各有多少只? 输入 输入两个整数heads和feet,分别代表笼子里头的个数和脚的个数 ...

  2. 已知鸡兔的脚一共80只C语言,在一个笼子里,有鸡又有兔共c只,数一下它们的脚,共有2v只.请问笼子里鸡、兔各有几只?...

    鸡兔同笼公式: 公式1: (兔的脚数×总只数-总脚数)÷(兔的脚数-鸡的脚数)=鸡的只数 总只数-鸡的只数=兔的只数 公式2: (总脚数-鸡的脚数×总只数)÷(兔的脚数-鸡的脚数)=兔的只数 总只数- ...

  3. 在一个笼子里同事养着一些鸡和兔子,你想了解有多少只鸡和兔,主任对你说:我只告诉你鸡和兔的总头数是16和总脚数是40,你能不能自己计算有多少只鸡和多少只兔?

    帮一个小妹妹解决了一个C语言的编程题,题目如下 在一个笼子里同事养着一些鸡和兔子,你想了解有多少只鸡和兔,主任对你说:我只告诉你鸡和兔的总头数是16和总脚数是40,你能不能自己计算有多少只鸡和多少只兔 ...

  4. 鸡兔同笼,今又鸡和兔关在一个笼子里面,动物的头的总数是35,动物的脚的总数是94,问你鸡和兔子各有多少只?提示:利用二重循环解决问题

    //鸡兔同笼,今又鸡和兔关在一个笼子里面,动物的头的总数是35,动物的脚的总数是94,问你鸡和兔子各有多少只?提示:利用二重循环解决问题 public class Demo1{public stati ...

  5. 3.15求解“鸡兔同笼问题”:鸡和兔在一个笼子里,共有腿100条,头40个,问鸡兔各有几只?

    package booksTest;public class p54_3_15 {public static void main(String[] args) {/*题目要求求解"鸡兔同笼问 ...

  6. C语言一个小小的问题引起的对指针的探究。。。

    C语言一个小小的问题引起的对指针的探究... 废话不多说.下面是这个大家认识的一个及其简单的程序: 1 #include <stdio.h> 2 void A(int a[]) 3 { 4 ...

  7. 计算机里没有四款小游戏,90后最爱玩的4款“4399”小游戏,一个都没玩过的太可怜!...

    原标题:90后最爱玩的4款"4399"小游戏,一个都没玩过的太可怜! 对于90后的小伙伴们来说,现在的很多东西都属于童年的回忆了,而在我们那个年代,电脑游戏还不是非常的盛行.正式流 ...

  8. PHP面试题狼与兔子,假设一座圆形的山, 山脚分布着N个山洞, 山洞与山洞形成一个圆环,选择其中一个山洞作为起始, 兔子每天前进到l个洞, 狼每天前进到第k个洞 求多少天后, 兔子与狼在一个洞里

    题目如下: 假设一座圆形的山, 山脚分布着N个山洞, 山洞与山洞形成一个圆环(如图) 选择其中一个山洞作为起始, 兔子每天前进到l个洞, 狼每天前进到第k个洞 求多少天后, 兔子与狼在一个洞里. 请将 ...

  9. 常见问题:try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候执行?

    Java的异常机制主要依赖于try.catch.finally.throws.throw五个关键字.其中 try{可能引发异常的代码:} catch{处理这种异常的代码:} finally{回收在tr ...

  10. Try{}里有一个return语句,那么紧跟在这个try后面的finally{}里的code会不会执行,什么时候执行,在return之前还是之后?

    Try{}里有一个return语句,那么紧跟在这个try后面的finally{}里的code会执行的. finally 语句总会执行,除非遇到一些特殊情况,如System.exit(0) return ...

最新文章

  1. C语言估算数学常量e,c语言常量的正确表示方法有哪些
  2. python拿什么做可视化界面好-用python打造可视化爬虫监控系统,酷炫的图形化界面...
  3. 距离度量:闵氏、欧式、马氏、余弦、汉明等
  4. matlab adc仿真,[转载]关于ADC仿真做FFT的设置和结果分析
  5. SAP CRM BCSet activation debug
  6. javascript的浏览器Bom详解,window、location、history对象
  7. chrome导出插件
  8. 电容电感充放电时间计算
  9. Deeping Learning学习与感悟——《深度学习工程师》_4
  10. 中考计算机考键盘,信息技术中考键盘常识复习讲座.ppt
  11. Geoserver发布OSM官网地图
  12. AndrewNG机器学习听课笔记(1 )——线性回归(linear regression)
  13. 体检报告录入有误,到底是谁的错?
  14. selenium实现163邮箱登录
  15. 跳动爱心代码-李峋同款爱心代码(升级版)
  16. 昊海微信拼团php,最新微信昊海拼团系统独立版源码分享,微信团购关注送红包送优惠卷功能,附说明文档...
  17. 如何在PS中将一张图片一次性裁剪保存成多张图片
  18. html适应不同的分辨率,css如何适应不同分辨率?
  19. python运动学仿真的意义_运动学仿真实验报告
  20. World Streamer学习4

热门文章

  1. python办公自动化(十一)自动分类文件夹
  2. SuperMap iServer 重置密码
  3. 论文笔记:2018 PRCV 顶会顶刊墙展
  4. 将Word中的表格以图片形式复制到微信发送
  5. bootstraptable冻结列无效_Bootstrap Table 冻结列功能详解
  6. 线性表、栈和队列的相同点和不同点
  7. 笔记本电脑触摸板操作
  8. 惠普触控板使用指南_手势操作更简便 笔记本触控板使用简介
  9. 【网络教程】苹果MACCMS10怎样设置伪静态
  10. 国内各大高校开源镜像站