生日悖论Scratch模拟结果偏差:为何23人同生日概率仅5%而非50%?
生日问题Scratch模拟代码的概率偏差问题

我看过一个关于生日问题的视频,其中提到当房间里有23人时,存在两人同生日的概率为50%。我不想仅停留在理论理解,于是匆忙用Scratch编写了模拟代码。
背景说明:我接触编程约一年,上过高中编程课且有一些课外实践经验。但运行模拟后,得到的实际概率仅为5%,与预期相差一个数量级。请问这段代码存在什么问题?
最初我编写的代码仅运行1000次模拟,通过匹配次数估算概率,但仅得到约50-70次匹配(预期应为500次)。因此我重写代码使其持续运行并输出百分比。
内容的提问来源于stack exchange,提问作者Abhinav Jonnala
相关产品推荐
相关产品推荐

