首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

一路概率题,高分求解释

2014-03-19 
一道概率题,高分求解释问题是这样的。有一个人们只想生男孩子的国家,他们在有儿子之前都会继续生育。如果第

一道概率题,高分求解释
问题是这样的。
有一个人们只想生男孩子的国家,他们在有儿子之前都会继续生育。如果第一胎是女儿,他们就会继续生育直到有一个儿子。这个国家的男女儿童比例是多少?

解法一:
1、假设一共用10对夫妻,每对夫妻有一个孩子,男女比例相等。(共有10个孩子,5男5女);
2、生女孩的5对夫妻又生了5个孩子,男女比例相等。(共有15个孩子,男女儿童都是7.5个);
3、生女孩的2.5对夫妻又生了2.5个孩子,男女比例相等。(共有17.5个孩子,男女儿童都是8.75个);
4、因此,男女比例是1:1。

解法二:
1、有一般的家庭 有一个男孩,剩下的一半会再生孩子(因为是女孩)。一半中 男女比比例为 1:0 (男孩比例 1/1) 
2、同样,要生的1/2 家庭中,有一半生男孩 即 男女孩比例为 1:1 (男孩比例 1/2) 的 家庭 有1/4
3、以此类推,男女比例为 1:2 (男孩比例 1/3) 的家庭有1/8
4、结果为 1/2 * 1 + 1/4 * 1/2 + 1/8 * 1/3 + 1/16 * 1/4 + ... > 1/2

哪个正确?

[解决办法]
假设,仅仅是假设。男人根据所生小孩的性别可以娶若干个老婆,每个女人只能生一个孩子。
一个男人娶一个女人生一个男孩后,不能再娶;生女孩后可再娶(必定再娶);
一直到生出男孩后才不再娶。
这样对男人来说,跟lz的命题一样,对女人来说,生孩子的比率就是自然比率1:1。

[解决办法]
显然1是正确的。
我来和楼主说说2为什么错。
1/2 * 1 + 1/4 * 1/2 + 1/8 * 1/3 + 1/16 * 1/4 + ... 这个公式其实是由贝叶斯公式导出的。
但是这里算法错在除数并不是(1/2 + 1/4 + ...)而是(1/2 * 1 + 1/4 * 2 + 1/8 *3) 
除数也可以说是基数是总儿女数量,因此并非(1/2 + 1/4 +  1/8...)而是1/2 * 1 + 1/4 * 2 + 1/8 *3)

引用:
问题是这样的。
有一个人们只想生男孩子的国家,他们在有儿子之前都会继续生育。如果第一胎是女儿,他们就会继续生育直到有一个儿子。这个国家的男女儿童比例是多少?

解法一:
1、假设一共用10对夫妻,每对夫妻有一个孩子,男女比例相等。(共有10个孩子,5男5女);
2、生女孩的5对夫妻又生了5个孩子,男女比例相等。(共有15个孩子,男女儿童都是7.5个);
3、生女孩的2.5对夫妻又生了2……

[解决办法]
被你搞的自己都乱了,呵呵..
问题和我上楼说的不太一样,事实上你的公式本身就是不合理的。
你的公式实质是:∑(1/2)^n * (1/n)
前者是各种家庭类型的比例,后者是特定家庭中男女比例,这两个比例乘起来得出的值是没有意义的。
举个例子来说:
如果一个城市50%的家庭是1男1女,50%的家庭是2男1女。
那么根据你的算法男孩的比例是1/2 * 1/2 + 1/2 * 2/3 = 7/12;
而实际男孩比例是3/5(最简单的你可以假设这个城市就2个家庭来算)
[解决办法]
第二个思路没错,不过你的方程列错了。
假设有n个家庭
1) 男孩有n个
2)女孩有n*( 1/2 + 1/4 + 1/8 +.... ) =n
3) 男女比例 1:1

每家有n个女孩的概率为 (1/2)^n (n!=0)

热点排行