diamond
注册:2010-05-05 06:35:05
从六品上:奉议郎|振威校尉
从六品上:奉议郎|振威校尉
💧433578
🌟49163
💓21901
🌟49163
💓21901
家园
假想你是人口统计员,不考虑性别选择和出生差异和存活率等等,是不是会发现“至少有一个男孩”的比例是全部75%,双男孩占全部的25%,25%/75%=1/3 不妨这么想,恰恰因为我们预设了男女比例是50%vs50%,所以在确认至少有一个男孩的情况下,另外一个是女孩的比例应该变大,最后 ...
兄台谬赞,不敢当。 个人觉得吧,细究起来,“带男孩子玩具回家”和“带男孩子出来被遇到”还真不一样,前者的等效描述是“家里有至少一个男孩”,后者是“家里有至少一个男孩,并且被带出门了”,实际上多了一个条件,而且影响概率的。 如果是后者的话,样本空间里除了去掉女女 ,还需要去掉一男一 ...
合着您是奔着挑刺来的,欢迎欢迎。不过老实说,我自己已经发现算法中的了一个BUG。 如果算法没问题,有必要写代码么。如果算法有问题,有必要写代码么。 ...
根本差异在于对前提条件的理解,由此出发写出的程序必然不同,具体的程序实现证明不了什么,所谓模拟,不过是想法的具现罢了,出来BUG,程序并不会比算法本身多出什么来。如果你一定要到话,我可以给你一个,无非就是把我说的再实现一遍,意义不大。 你的算法也有道理,差别可能出在语义的理解上, ...
或者说语义的歧义之处。我把这个问题说出“遇到”男孩,仍然不够准确,应该说“遇到有”男孩的家庭才对。否则会引入一个“带男”还是“带女”出来见人的先验概率,对答案的影响是在1/3和100%中变动。 如果二者概率50%,答案还真是1/2,如果是个宠女狂魔,“有女必带”,则另一个是男孩的 ...
程序应该是从实际出发,去模拟现实,摒弃任何具体思路,否则等于把可能错误的想法带入了程序,自然不可能得出正确的结果。 你在程序了假设了老大老二的情况,分别计算,这隐含了一定的概率合成公式,前面有人已经这么算过,并得出1/2的结论。我已经回过,概率不可以这么合成,相当于把男男的情况计 ...
楼下老兄提到的几种等价命题并不等价,为了清晰起见,请让我先把原命题在重复一下:已知某同事有两个小孩,男女未知,你偶然碰到他带着一个小男孩,试问他另外一个小孩也是男孩的概率多大? 这里最绕人的地方在于,“碰到一个男孩”和“再生一个男孩”不同,前者和两个已经生好的孩子都有关系,并不是 ...
楼下老兄提到的几种等价命题并不等价,为了清晰起见,请让我先把原命题在重复一下:已知某同事有两个小孩,男女未知,你偶然碰到他带着一个小男孩,试问他另外一个小孩也是男孩的概率多大? 这里最绕人的地方在于,“碰到一个男孩”和“再生一个男孩”不同,前者和两个已经生好的孩子都有关系,并不是 ...
而是计算“我遇到男女”的概率问题,有点绕,但确实不一样,需要先划定自己所处的概率空间,然后再算。 至于那个3/7,隐含了单双眼皮一半一半的假设,在这个前提下,男女单双全部组合一共16种,概率均等,男双组合三种,包含至少一个男双的组合7种,用同样的方法得到3/7 ...
遇到男男中的男孩,是一种情况,并非因为有两个就是两种,这种条件概率从某种意义上是需要“反”算的,你前面的算法是“正”算,算的是以先验知识(生男生女一半一半)为前提遇到男孩的概率,而不是以遇到男孩为前提的后验概率 ...
男男的组合被重复计算了两次,长男也好,次男也好,在总的合成算式里,一个人不能出现两次
下面的帖子看过了,回答50%的原因在于自觉不自觉地把“第一个”等同于“有一个”了。 陈王的问题在于,这种条件概率问题,当然是要把已知包含在内的,是后验问题,否则不就是把条件排除了,变成先验问题了,两码事啊。 概率问题,可不等于只包含未知因素的问题。 ...
除非假定单双眼皮的概率也是50%对50%,否则不是3/7。 当然作为趣味问题,不用那么较真也好,哈哈。
事实上我们已经默认了生男生女是各50%,既先验概率已知,以此为前提,加上碰到一个是男孩的条件,求另外一个的男女概率。并不是用最大似然估计求先验概率。 完整的问题其实是: 已知1,生男生女各50%的概率 已知2,两个孩子中有一个男孩 问:另外一个男孩的概率是多少? 如果生男生女不是 ...
答案应该是三分之一。 反直觉的地方在于,生男生女当然是独立事件,姑且不考虑人为选择和细微的遗传差异的话。但以碰到其中一个是男孩为前提、另外一个的男女概率,并不等同于老大是男孩、老二生男生女的概率,说明如下。 两个孩子一共有四种情况:男男、男女、女男、女女,概率各四分之一。当碰到同 ...