生男生女与男女比例的概率问题

题目一:100000对夫妇要生孩子,第一胎如果是男孩,则只能生一胎;如果第一胎是女孩则还可以生一胎。但不管第二胎是男是女都不可以生第三胎了。

题目二:100000对夫妇要生孩子,第一胎如果是男孩,则只能生一胎;如果第一胎是女孩则还可以生一胎。如果仍是女孩则还可以继续生,直到生到一个男孩为止,就不许再生了。

在以上两种情况下,新生儿男女比例各是几比几?为什么?

假设:每一位母亲生男孩女孩的概率都是50%,没有性别选择,也没有双或多胞胎。

这原本是我在大学宿舍中争论的话题,我觉得这么简单的问题有什么值得争论的?真搞不懂!前不久在站长论坛里出了这两道题,果然站长比较聪明,都答对了。

为了验证我的判断,我写了个程序,模拟100000对夫妇,执行结果和我想象的完全相同:男女比例1:1

我抽样看了一下,有好几对“模拟夫妇”连着生了14个女儿才生出一个儿子来,瀑布汗。

程序如下,有兴趣的同学可以自己运行一下,用0代表女儿,用1代表儿子。最后一行显示儿子和女儿的数量。

<?php
$girl = $boy = 0;
for($i = 0; $i < 100000; $i ++) {
	while(!rand(0, 1)) {
		echo '0';
		$girl ++;
	}
	$boy ++;
	echo '1<br />';
}
echo "=$girl=$boy=";
?>
 评论
  同意楼下的观点、。

  呵呵,还写程序验证。对于概率问题,只要男女出生比例一样,那么无论怎么变着花样生,只要不生下来就掐死,样本越大,肯定越接近1:1

  真有才华

  kk
 发表评论
姓   名: