这是一道小学生的奥数题,我在早上上班的路上思考了将近一个小时才想清楚。现在的小学生真辛苦!这样的奥数教育真是对小朋友的摧残.

问题如下:

袋子中有5个红球,5个白球和5个黄球。这15个球摸起来是一样的。问:如果从中随意的一个个的摸出所有球,那么取出第一个红球后,紧接着摸出的下一个球是红球的可能性大,还是白球的可能性大?

这是一道典型的排列组合问题,答案不用算,猜一下就能知道应该都是 1/3。但是真要计算的话还挺困难。我想了好久才确定了下面的方法。

首先计算15个球有多少种可能的排列方式:

分母三个5!是因为每种颜色的球都是一样的,要除掉同种颜色球自己的各种排列方式。

然后计算前两个红球相邻在一起的可能的排列方式。可以先将红球码放成一排,然后将其他两种颜色的球依次插进来。第一个插进来的球有5种安插方式,参见下图。第二个插进来的球就有6种安插方式,依次类推。

所有的球都插进来后还要除掉同种颜色球自己的各种排列方式。这里只需要除掉白色和黄色球的自身的排列,因为从一开始就没考虑红球自身的不同排列。

可能的排列数为:

计算到这里就可以了,第一个红球之后是个红球的概率是1/3。

第一个红球之后是个白球的概率与第一个红球之后是个黄球的概率相同,也只能是 1/3。只有这样三个概率之和才能为1。

当然,我们也可以利用上面类似的方法来计算。

可能的排列数为:

其中分母 4! 表示的是剩余4个白球的全排列,5!表示剩余5个黄球的全排列。

可以看到无论怎么计算,概率都是相同的。

虽然这里算出了答案,但是这个计算过程对于小学生来说难度有点太大了!不知道还有没其他更简便的算法。

一个古典概率问题(小学奥数题)相关推荐

  1. 小学奥数题--饮料问题

    偶然看到一个小学奥数题: 5个空瓶可以换1瓶汽水,某年级共有学生500名,要每个人都能喝一瓶汽水,他们至少要买多少瓶汽水? 方法1: 看到这个题目,首先想到的是列方程: x + x/5 + x/25 ...

  2. python解奥数题_黄哥Python:Python代码解决一道小学奥数题

    有如下小学奥数题: 有180盏亮着的电灯,各有一个拉线开关控制着,现按其顺序编号 1,2,3, ..., 180, 然后将编号为4的倍数的电灯线拉一下,再将 编号为5的倍数的灯线拉一下,最后将编号为6 ...

  3. 实验3_B_小学奥数题

    #实验3_B_小学奥数题 上小学四年级的小王同学虽然很笨,但他非常喜欢钻研奥数题.他遇到了这样的一个计算分数的问题:S(n)=1/3+3/5+5/7+-+n/(n+2),n为小于40的奇数.题目要求根 ...

  4. 一道小学奥数题的编程解法

    一道小学奥数题的编程解法 这是一道小学奥数题,看到这一题后如果只给我笔和纸,我真的无从下手,不知怎么去把这些方框填出来.但借助编程,这道题就非常简单了.直接送上代码. C++程序代码 #include ...

  5. 一道小学奥数题,没做出来。求解答

    一道小学奥数题,没做出来.求解答. 将图形平均分成大小相等,形状相同的四份. 下面是某位高人给出的答案.四种不同颜色分别代表4个不同的部分.怎么说呢,这确实是个答案... 虽然和我们通常认为的答案有些 ...

  6. c语言 奥数题目及答案,科学网—C语言做一道小学奥数题 - 康建的博文

    见过一道小学奥数题,记得题目是:从5月1日到7月1日数字0-9无重复的时间有多少个?(如0512142804是05月12日14:28:04,其中0.1.4有重复, 0526174839无重复). 大概 ...

  7. c语言 奥数题目及答案,科学网-C语言做一道小学奥数题-康建的博文

    见过一道小学奥数题,记得题目是:从5月1日到7月1日数字0-9无重复的时间有多少个?(如0512142804是05月12日14:28:04,其中0.1.4有重复, 0526174839无重复). 大概 ...

  8. matlab解决奥数题,考倒99%大学生的,小学奥数题!附:解题思路+答案

    原标题:考倒99%大学生的,小学奥数题!附:解题思路+答案 昨天一位家长问我,最近精英班除了教记忆方法.记英语单词,很久都没教奥数了.这才想起,近段时间着重点培训学生的高效记忆法,奥数过段时间再授课. ...

  9. Python计算小学奥数题正整数分解为几个整数的倍数和。

    一道小学奥数题如下: 妈妈身上有473元,可以买如下物品,<西游记>70元一套,<三国演义>61元一套,<红楼梦>35元一套,<水浒传>28元一套,&l ...

最新文章

  1. debian10 更换阿里源
  2. 大推荐——家庭书架·成功读库系列
  3. 自学python数据分析要多久-数据分析培训班要学习多长时间?
  4. C语言实现折半插入排序(Binary Insertion Sort)算法(附完整源码)
  5. CMake 用法导览
  6. GRE Sub math 报名
  7. 在美国本科 计算机排名2015,(word)2015年美国大学专业排名汇总-以计算机专业排名为例.doc...
  8. 玩转Redis集群(下)
  9. linux vim修改字符串,Linux系统vi(vim)编辑器命令说明
  10. 《菜菜的机器学习sklearn课堂》聚类算法Kmeans
  11. 多段图的动态规划算法(C/C++)
  12. java mina 大文件传输_mina 传输java对象
  13. 基于visual Studio2013解决面试题之1404希尔排序
  14. opencv 打开视频或摄像头并按格式保存图片,读取图片
  15. 图像直方图规定化(Specification)数学原理和纯C语言实现
  16. Spotfire 表达式之日期和时间函数
  17. Ubuntu 的护眼软件 :RedShift
  18. 佳信客服接口文档 REST API
  19. C/C++每日一问--判断素数
  20. CTF之旅WEB篇(3)--ezunser PHP反序列化

热门文章

  1. MOSS2007页面UI定制(无代码上手)
  2. Excel批量导入图片:1列为图片,1列为备注
  3. 九州云与英特尔联合发布智慧校园私有云框架,赋能教育新基建
  4. 【调试笔记】韦东山:在100ask_imx6ull上移植使用六轴传感器ICM20608
  5. android 原生混编 flutter 并使用 flutter_boost进行跳转的步骤以及注意事项
  6. Hadoo集群--高可用HA配置(两台主机)
  7. 传统制作 VS AI制作,如何一键制作PPT ?
  8. PPPoE---共享DCC实验配置
  9. openSUSE当服务器稳定吗,OpenSUSE 服务器系统部署
  10. 2019年的春节档堪称火热,各种大片扎堆