生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

毕啸天,一名清华大学化工系博士

这几天,他突然火了

因为他常常一本正经地去研究一些看起来不正经的事

比如:

怎么抢到微信群最大的红包?

怎么造一个自动洗袜机?

微信运动步数怎么作弊?

薯片掉在地上还能不能吃?

......

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

大家可能之前有所耳闻,读博士、做科研的生活本身是比较单调的。但有时候我发现,当你把我放在这么一个相对单调的环境里面,我就特别喜欢用做科研的思维方式,去琢磨一些生活里面鸡毛蒜皮无聊的小事。

一、怎样才能抢到最大的红包?

抢红包大家都玩过,现在抢红包已经是我们每年过年的一个全民竞技体育了。

但有段时间我发现了一个奇怪的现象,就是不管别人发多大的红包,抢到我手里的每次都只有几分钱。

而往往是抢红包比较晚的那些人,他们可以抢到一个比较大的红包。

这不科学吧?难道微信红包先抢和后抢的规律是不一样的?

想到这个想法我非常地兴奋,我觉得如果我最后能找到这个规律的话,我就能抢到我所有的同学都破产为止。

马上开始实验了。

我在周围借来了四部手机,

连上我自己的一部,

总共是五部手机,

建了个五人群开始发红包。

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

(提醒:??解析看不懂的、没时间看的,可以直接快进看结果哈)

发红包之前我先做了这么一个先导实验:N个人抢N+1分钱。

大家都学过抽屉原理,N个人抢N+1分钱就应该有一个人抢到2分钱,剩下的人都抢到1分钱。但实际做出来实验结果不是这样的,永远只有最后那个人才能抢到那个2分钱。

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

我做了非常多次实验,结果肯定是对的。这个东西我把它命名为末位红包抽屉原理。也就是N个人抢N+1分钱,则必有最后一个人抢到2分钱。这个收益率很可怕,他的收益率达到了前面一个人的两倍。

这个结果虽然很简单,但是它反映出来一个现象:

微信红包的内部算法肯定不是均匀的,

先抢后抢一定是有区别的,

而且貌似后抢会占一点点优势。

究竟是不是这样呢?我做了进一步的实验。

我用5个人抢50块钱的红包,

发了150次,

然后统计了每一次这5个人的数据,

得到这样750个数据。

我把750个数据做在一张表上面。

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

大家可以看出来,很惊讶的一个结果:

5个人抢50块钱的红包,第一个人从来没有超过20块钱。

做了150次,所以统计规律肯定是没有问题的。

第二个人从来没有超过过25块钱,等到第三第四第五的人他们能抢到的钱数慢慢才上去。

也就说第一个人可能只能抢到0到20,第四第五的人才能抢到0到50中间的任一个数字。

后来经过我仔细地研究,我终于发现了微信红包内部的算法规则是什么,每个人当前能抢到的金额服从一个0.01到当前剩余均值两倍的左开右闭区间的均匀分布。

什么意思呢?大概是说,5个人抢50块钱,那平均每个人能抢到10块钱。这个时候,第一个人抢的时候,他就只能抢到0—10×2也就是20块钱。你想第一个人多不巧,他只抢到了2块钱。那接下来的问题就变成了4个人抢48块钱,这个时候平均每个人能抢到12块钱。12的两倍是24,第二个人最大能抢到就变成24块钱。所以这个区间是一个不断放大的过程。

最后等我发现了这个规律之后,你就可以做一些很无聊的脑洞。

比如说你可以编程给自己发红包。

然后有一天我就给自己发了五千万个红包,得出来这样一个规律。

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

在五千万个红包下面这个规律就非常地明显了。你可以看到第1个人永远不会超过20,后面的这个规律分布在慢慢平缓下来。

此外,通过编程你还可以统计一个现象,就是最佳手气,这是很多人关注的一个点。最佳手气在各个人各个位置的概率是均等的吗?其实也不是。

最后我发现最佳手气的概率在5个人抢的时候是依次递减的。

然后我的脑洞又发散了一下,我说难道5个人是这样,那几个人抢都是这样吗?

于是我又做了一个编程,很无聊,就给自己发了两亿个红包。最后做出来这样一张图。

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

这张图可以说是微信抢红包里面包罗万象,它把所有的情况都概括了。它统计出了从3个人抢到27个人抢,如果你愿意的话,我可以统计到任何多个人抢。从3个人到27个人,不同的人在抢红包的时候,每一个位置抢到手气最佳的概率这个变化究竟是什么样子的。

从这张图的最后我大概得出一个结论:

通常抢红包的人比较多的时候,应该是越往后往往抢到手气最佳的概率越大。

所以以后我看到红包都先憋一会儿,

我等你们先把前面的小红包都抢走了,

憋到后面我再去把那个大的捞回来

后来在这种思想的指导下,

我就再也没有抢到过红包...

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

二、怎么发明自动洗袜机?

我这个人是一个特别不喜欢洗袜子的人,因为我觉得洗袜子这件事情又无聊又麻烦还痛苦。每一次洗袜子之前我都要先攒一大堆,然后鼓足了心理勇气再去洗它们。

但是我的室友非常地讨厌,他从来不让我用洗衣机洗袜子,他说你的一只袜子就可以污染一整个洗衣机。

当时我就在思考,我怎么自己造一个自动洗袜机呢?

洗衣机大家都用过,它的原理其实非常简单。无非是这有一个筒,你把衣服丢进去,这个筒它自己转起来,带动里面的水,就可以把衣服洗干净了。

既然这个原理这么简单,那我们造自动洗袜机也就更简单了。

我取了我们家平时洗水果的那个盆,

用来做这个装袜子的盆。

然后拆了我们电脑主机上一个风扇

作为带动它旋转的东西,

然后再用两个磁子就可以做一个磁力搅拌器。

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

先看一下洗袜机的原型机。

它的试运行结果是非常良好的,这个磁子可以在下面那个风机的带动下转得非常好。

然后我就找了一双我珍藏了十天的袜子,扔到了这个盆里面去。

我们看一下洗的效果

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

结果很奇怪,竟然失败了。就是这个磁子它一碰到那个袜子啪一下自己就躲开了。这个磁子为什么要躲开呢?是因为这个袜子太臭了吗?也不太会。

后来我又想,这应该是磁力搅拌,它的这个力量还不太够。所以我很自然的想法就是,在生活中有什么东西能提供一个强力的搅拌。

很多人可能现在已经想到了,

我从厨房里面找到了一个打蛋器。

把打蛋器伸到洗袜子的盆里面。

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

但其实整体还不是很成功,

因为你会发现

这个袜子就像一条鱼一样,

它在那个打蛋器的两根柱之间游来游去。

不行,这两种方法都失败了,看来搅拌是不行的。往往这种时候,你就要从中国老祖先那种传承下来的智慧里面去寻找答案。

怎么做呢?打衣服。

打衣服是我们中国最传统的一种洗衣服的方法。

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

我当时也想到自己,

我小时候就得过秧歌专业八级。

所以我就找到了一个大鼓,

然后在鼓面上铺了一个袜子,

再在鼓面上浇一些肥皂水,

之后你就可以很轻松用这个袜子

来一段Freestyle,

非常地嘻哈。

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

整个洗袜子的过程就变得很快乐。

就这样洗啊洗,洗了一段时间,我突然觉得不对。

你这个东西,你敲鼓,快乐是快乐,但好像这么洗一只袜子,比正常洗一只袜子还要累。

我一想,我何必亲自敲鼓呢?我可以找帮手。

很快我就召集了这么一支打鼓的大队。

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

这是一些上发条的小玩具,

上了发条之后

它可以聚在袜子的周围,

打得很开心

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

实验成功了!

它们打得非常快乐,

万众一心,众志成城。

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

我们可以给它一个特写

打得非常热闹

眼神很专注

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

我开始以为自己就这么解决了这个问题,后来发现也没有。

因为它们是一些上发条的小玩具,每当最后一个小玩具上好发条的时候,第一个玩具已经停了。

所以如果你想这么打袜子,

可能就是你比它们还累,

你就一直在那里上发条。

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

搞完了这一切,我就觉得我应该有一个更加稳定,更加持久,更加耐磨的这么一个机械装置去洗袜子。

我们再回到老祖宗的灵感里面去找。假如说我们能有这么一只脚,它穿上袜子,然后在一个搓衣板上这么前后摩擦,不就把这个问题解决了吗?脚和搓衣板都不难找,怎么解决这个前后往复的问题?

在机械里面有一个东西叫作曲柄连杆装置,这个滑块可以把一个圆周运动转化为一个直线往复运动。

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

所以从这个灵感

我就制作了这样一个

机械式半自动洗袜机,

可以说非常地酷炫!

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

三、出门怕雾霾?

我不戴口罩,戴帽子

去年年底有一段时间,北京的雾霾特别严重。大家也都知道,人类目前应对雾霾问题主要有两种手段:一种叫作刮风,一种叫作下雨。所以那段时间每天出门,我看到很多同学都戴着一个厚厚的大口罩。

 

我不戴口罩,我戴一个会刮风的帽子,非常地有效。

 

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

有的时候为了让这个刮风加上一点下雨的效果,我还会背一个喷壶。

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

这两个加在一块,我们把它叫作风雨型防雾霾可穿戴设备,算是我的一个小发明。

 

四、微信运动晒步数?

足不出户也能榜上有名!

曾经有一段时间,我周围的一些朋友不知道为什么特别迷恋刷微信运动的步数。今天你两万步,明天我三万步,非常地烦人。因为我每天宅在家里面,我的步数差不多只有八步。

 

后来我就开始研究微信运动它监测的是什么。其实是人在走路的过程中手机装兜里,走路的时候会有一个摆动和停顿,它监测的是一个加速度。所以你在生活中会经常发现,有些人他就是把手机拿在手里拼命地甩,一样可以把微信步数甩上去。

 

既然知道了这个原理,我们作弊的方法就非常简单了。

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

这个东西我把它叫作招财猫微信运动作弊器。这个东西非常优秀,因为当你开心的时候你可以拿它来作弊,你不开心的时候可以拿它撸猫。

 

后来有段时间他们觉得你这太赖皮了,不玩了。他们开始玩一些新的运动APP。那个APP不仅可以监测手机的摆动,还可以监测手机有没有发生位移。这样你就没法用这个东西作弊,毕竟招财猫不会动。

 

但这个当然也难不倒我,我到街上的小摊上买了一些小玩具,小爬兵。让它们这么爬着带我的招财猫往前进,很快就把这个问题克服了。

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

当然这个东西有的时候会失败,有的时候我发现它们会自己把自己扭住、缠住。

 

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

五、薯片掉在地上脏了多少?还能不能吃?

有一次我跟一个同学在玩,当时我们两个人在吃薯片,不小心一个薯片掉地上了,我赶紧捡起来就吃了。他特别不理解,他说毕导,掉地上了多脏啊,你还吃。他这一句话又让我陷入了沉思,薯片掉地上能不能吃?我们这么来思考这个问题。

我画了一张Matlab的图,这张图是模拟了一个薯片掉在地上的样子。

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

薯片大家都知道,一般是做成一个弧面,有的时候特殊一点还可以做成马鞍面,但整体上是个弧面。

一个弧面掉在一个平面上面它是什么接触呢?它是一个相切接触。相切接触就是说两个面其实是相交于一条线,一条线在二维上面的面积积分等于多少呢?面积等于零。

所以我们就可以解答这个问题了。

一个薯片掉在地上脏了吗?脏了。脏了多少呢?脏了一根线。一根线的面积是多少呢?等于零。所以没脏。

当时他还真不服。他说你有病吧。他说那个薯片掉地上也不一定是这么掉的呀,它可能反过来掉。我说反过来掉也没有关系,我都给你画好了。就算你直立地插在地上,它的相接就会变成从两个点到一个点。

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发

一条线、两个点、一个点,它面积都是零。所以这个我就总结了叫作相切可吃定理。也就是说对于薯片这样子的东西,不管怎么样,都是可以吃的。

这位清华博士太欢乐了!

来源:21世纪经济报道 

生活丨这位清华博士火了!发现微信抢到最大红包的秘笈,为此他发