生日悖论中,假设人在一年365天出生的概率是不同的,那每23个人中至少有两人同一天生日的概率是<50%吗?

如题所述

Birthday Paradox - 生日悖论

初级或然率(机率)与统计学课程里,最为人津津乐道的就是生日问题 (Birthday Problem):探讨 N 个人里,随便选两个人,生日是同一天的机率问题 (同月同日,但不见得要同年)。

第二个课题就是:N 个人里的 N 要有多大,才能让机率高於 50% 呢? 答案是 23,这样的数字,小到让人觉得不可思议。基於此,我们常称此为生日悖论 (Birthday Paradox;也有人称「生日矛盾」)。

这个理论假定有两个前提:
1. 没有人的生日是二月二十九。
2. 每个人的生日乃平均分散於一年的 365 天内。

此问题首先要提到的就是先解决互补问题 (complementary problem),这也是比较简单的一部份:随便选,要选几个人是生日完全不同的? 我们可以把它写成一个递回函数 (recursive function):

double different_birthdays(int n)
{
return n == 1 ? 1.0 : different_birthdays(n-1) * (365.0-(n-1))/365.0;
}

显然,N = 1 的机率为 1,N>1 的机率则有两种结果:
1. 前 N-1 个人拥有完全不同的生日。
2. 第 N-th 个人的生日与前 N-1 个人不同。

展现此机率的程式可能长得像这样:

void main(void)
{
int n;
for (n = 1; n <= 365; n++)
printf("%3d: %e\n", n, 1.0-different_birthdays(n));
}

产生结果如下:

1: 0.000000e+00
2: 2.739726e-03
3: 8.204166e-03
4: 1.635591e-02
5: 2.713557e-02
***
20: 4.114384e-01
21: 4.436883e-01
22: 4.756953e-01
23: 5.072972e-01
24: 5.383443e-01
25: 5.686997e-01
***

结论则为,在 N 个人里,至少有两个人拥有相同生日,其机率大於 0.5 者,N 为 23。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-02-22
题目错了吧 应该是 假设人在一年365天出生的概率是相同的 既都等于1/365,那么随机的选取n(n<=365)个人,他们的生日个不相同的概率为365*364*.....*(365-n+1)/(365^n),所以至少有两人生日相同的概率为p=1-365*364*.....*(365-n+1)/(365^n), n=23时p=0.507
第2个回答  2021-04-27

第3个回答  2012-02-22
“假设人在一年365天出生的概率是不同的”此句话的意义如何理解?

生日悖论中,假设人在一年365天出生的概率是不同的,那每23个人中至少有...
1. 没有人的生日是二月二十九。2. 每个人的生日乃平均分散於一年的 365 天内。此问题首先要提到的就是先解决互补问题 (complementary problem),这也是比较简单的一部份:随便选,要选几个人是生日完全不同的? 我们可以把它写成一个递回函数 (recursive function):double different_birthdays(int n){...

什么是生日悖论?
【答案】: 生日悖论会令人感到难以置信,因为人类倾向于从自己的角度看待问题。人们通常这样想,如果一个房间里加上自己共有23人,你会觉得在这22人里跟你同一天生日的可能性太低了。一年365天,现在却只有22个人,你可能会想概率只有22\/365,所以很难在这22个人中遇上跟自己同一天生日的。其实,这...

生日悖论
生日悖论是说:如果一个房间里有23个人,那么两个人有相同生日的概率要大于50%。这就意味着这个悖论有更高的概率适用于一个典型的标准小学班级(30人)。对于60或者更多的人,这种概率要大于99%。从引起逻辑矛盾的角度来说生日悖论并不是一种悖论,这一悖论在某种意义上是反驳一般直觉数学事实。大多数人...

一个班有23个人,其中有两个人生日相同的概率是多少
一个班有23个人,其中有两个人生日相同的概率是多少 分析:每个人的出生日为365天的某一天,对于某一天来说,是该人的生日可能性为1\/365。 如果某一日为某人生日,则第二个人与其生日不同的选择只有364日,第三个人与前两个人生日不同只有363日可选。。。类推其他。(当然366个人有两个人生日...

有趣的生日悖论,23人中两位一天生日机率超50%的原因是什么?
一、生日悖论 这意味着一个房间里有23个或更多的人,因此至少有两个人同一天生日的概率大于50%。这也意味着,在一个30人的小学班级里,两个人同一天生日的可能性更大。如果人数是30的几倍,概率会在99%以上。虽然从引起逻辑矛盾的角度看,这似乎不是一个悖论,但在这个数学事实与一般直觉相冲突的...

生日悖论的理解悖论
理解生日悖论的关键在于领会相同生日的搭配可以是相当多的。如在前面所提到的例子,23个人可以产生23 × 22\/2 = 253种不同的搭配,而这每一种搭配都有成功相等的可能。从这样的角度看,在253种搭配中产生一对成功的配对也并不是那样的不可思议。换一个角度,如果你进入了一个有着22个人的房间,...

有没有人做过生日悖论的现实统计。
原因是这时候只能产生22种不同的搭配。生日问题实际上是在问任何23个人中会有两人生日相同的概率是多少。怎么说呢?如果是任取22人的总平均值概率大约为50%,但是假如说已经有了22个人,加入第23个的话这个人的生日重复概率是远小于1\/2的,这个就是概率统计和一般事实的矛盾,,并不能算是悖论,只能...

4.简答题-|||-一个70人的班级,求至少有两个人生日-|||-相同的概率?
我们可以用下面的方法来计算这个概率:首先,我们知道一年有365天(忽略闰年的情况)。在70人中,如果每个人的生日都不同,那么可能的生日组合数是365^70。因为我们的计算方法假设了每个人都有自己的生日,而忽略了可能有的人没有生日的情况。因此,我们需要在总的可能性中减去没有人有生日的情况,即...

五十个人里有两个同一天生日的概率为多少?
如果没有人生日相同,那么第一个人可以任选一天作为生日,第二个人不能选择这一天,所以有364种可能,第三个人不能选择前两天,所以有363种可能,以此类推,直到第50个人,他的生日选择的可能性将是316种。因此,没有人生日相同的概率是:P(没有人生日相同) = (365\/365) * (364\/365) * (363\/...

怎样计算100%没有两个人同一天生日?
因此“100人中没有任意两人同一天生日”的概率是 (365*364*363*362*...*266)\/(365的100次方)。这是个非常小的数字,小得可以忽略不计,肯定在百万分之一以下了。也就是说,100人中几乎肯定有至少两人同一天生日。生日,顾名思义是指人出生之日,也是每年满周岁的那一天。但有些地方的民俗...

相似回答