生日“悖论”其实并不是悖论,它是说在一个人数超过23人的集体中,至少有两个人生日在同一天的概率会大于0.5。因为这个理论上的概率与人们的直觉不符,才会被称为“悖论”。
计算生日概率:
假设班级有n个人,我们从反面计算至少有两个人生日相同的概率,这个反面就是每个人生日都不同的概率。那么这个概率可以这么计算:
1.第一个同学的生日有365种选择;
2.第二的同学的生日有364种选择,这里是因为要保证每个人的生日都不同,所以已经选择过的日期不能再选。
3.第三个同学的生日有363种选择;
4.第四个同学的生日有362种选择;
5.第i个同学的生日有365 - i + 1种选择;
当n=23时,计算结果为0.52
随机数模拟:
用随机数设定每个人的生日。这里采用10000组随机数模拟,结果取平均值。以下是python代码:
由于引入了随机数,所以每次运行的结果稍有不同
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有