当前位置: 首页 > 原理解释

计算机魔术猜生日原理-猜生日原理:计算机魔术

坐在我对面喝那杯美式,味道有点冲,但毕竟是你。你问我为啥选这个生日?实际上根本不是出于我记错了工夫,也不是出于那天有啥特别的大新闻。
这是纯粹的数学游戏,别看看起来像你在玩,实际上我早就算好了。 你知道那个经典的生日难题吗?就是在一个月格里,有多少天是随机选出来的概率最大。
我想啊,按常理来说,大家平时记日子挺靠谱的,早一年大约连都记不住,晚一年估摸早就忘了。可要是是确实随机,那概率就挺大。
比如你小时候去游乐园,画了个丑丑的生日蛋糕,翻个身又画个草莓,最终连名字都没写全。
那玩意儿硬捏在手里的概率,哪怕你眨眼都不带漏掉一次。
故此难题就出来了:要是全世界有亿万人都是这样瞎糊弄的,那“生日”这个概念能存有吗? 这实际上是个悖论,就像你明明知道明天下雨,却非要穿裙子出门,结局淋成了落汤鸡。
本来认定这逻辑怪怪的,但后来看到网上那些帖子,才发现原来每个人心里都藏着一个相同的“陷阱”。
那个陷阱就是把“生日”定义得超级宽泛,只要日期落在一个月里就算对上了。 我就外地人举个栗子。
我去南方旅游,彻底不知道具体是哪个月。我找个便利店搓一顿,随意点杯咖啡,心想反正明天肯定不下雨,今天肯定下雨。结局第二天一抬头,雨下得正猛。
那一刻我简直激动,认定自己运气爆棚,瞬间认定自己是个大漏勺。
为啥?出于那天不是我的生日,但我心里有个鬼话:我对生日的定义就是如此宽泛,只要跟这个月沾边就行。 我自己家里那本旧日历,实际上早就破了。封皮掉皮了,日期页也磨损得了得,但下面那招数我熟得不中。
比如我今年 28 岁,我生日定在 8 月 14 号。但我脑子里有个秘密算法,会每个月把 31 天都罗列一遍,哪怕那天没生日,只是一般/平平日子,我也得把它算进概率池里去。 你看,我算过这个概率表。假设全世界有 70 亿个人,每个人都在这种“宽泛定义”下,你选一个生日。我选了 8 月 14 号。
然后我去查我的概率表,8 月有 31 天。我就在那 31 天里,随机贴个标签,贴上我生日,贴上一般/平平日子,贴上我明年生日,就连贴上我后年生日,直到贴满为止。 这时候你会发现,别看理论上每个月都有 28 天可能撞上你,但具体到每个月,概率彻底不一样。
像 1 月、12 月这种天数少的月份,概率自然就低,出于你的生日印在那上面,故此撞上的可能性本来就挺微弱。但到了 1 月,别看只有 31 天,但它有几天的概率特别高,比如 1 号、15 号、28 号、31 号这些。 我就拿 1 月举个例子。1 月有 31 天,我贴了 31 个标签。别看只有 1 天是我生日,但其他 30 个标签里,有 28 天的概率是 0.805。
为啥如此高?出于 1 月 1 号概率最高,然后是 1 月 8 号、15 号、21 号、28 号、31 号。
这些日子离 8 月 14 号在逻辑上更近,故此在概率表里,它们被分配的概率权重就特别重。 故此当你拿着这个表,拿着这 31 天的概率分布去算的时候,你会发现,不管你是几岁,只要你选了一个生日,这个概率表就对你生效。你不需求知道你是哪天出生的,哪怕你连出生年份都没记,只要你在心里给自己定个位,然后把这个表翻出来算,你就拥有了“猜中”的底气。 你看,实际上这就像是你的人生。你的人生里每一天都有无数的可能性,但要是你想找那个“命中注定”的日子,那你就得用这堆数学概率来帮你筛选。别认定自己在猜谜,你是在玩一个关于分布和巧合的游戏。 故此,下次要是你实在记不住我的生日了,别慌。先把那本破日历找出来,把自己那本概率表翻出来,然后看着 31 天的概率分布,随意选一个日子填进去。
哪怕你填的是个一般/平平日子,哪怕它离你生日还有几公里远,但根据这个模型,你猜中的概率依然是存有的。 最终,我还是要说,这游戏别看有点玄乎,但核心就是数学的随机性和概率分布。你不必确实信任我会猜对,出于每个人心里都藏着一套算盘。你只需求知道,只要按这个逻辑走,你就能认定自己特别智慧。
毕竟,在这个庞大的概率森林里,你选中的那一天,出于数学的巧合,就注定是你命中注定的时刻了。
相关标签:

猜你喜欢

热门阅读

  • 赖柴尔定理-赖柴尔定理
  • 迪拜哪个国家的城市?-迪拜在哪国城市
  • 李毅吧番号及出处-李毅吧番号及出处
  • 贴春联的由来简介50字-春联由来简述
  • 思乡的名言和出处-思乡名言及出处

其他分站