產(chǎn)品經(jīng)理中午沒有趕上食堂的午飯,于是糾集了一批人一起點外賣。然而正當她要下單時,老板找她開會,于是她讓開發(fā)小哥隨便幫忙點一份。
產(chǎn)品經(jīng)理開完會回來以后,發(fā)現(xiàn)還剩三份外賣沒有人拿,分別是鯡魚湯、螺螄粉和大腸刺身。此時開發(fā)小哥碰巧不在,產(chǎn)品經(jīng)理一時不知道哪一份才是自己的。
產(chǎn)品經(jīng)理想隨便選一份,于是選了鯡魚湯。正當她抱起鯡魚湯準備走時,開發(fā)小哥風風火火跑過來,拿著螺螄粉又跑了,產(chǎn)品經(jīng)理甚至來不及詢問哪一個才是自己的。
產(chǎn)品經(jīng)理一想,雖然自己是文科生,但是現(xiàn)在只剩兩個外賣,選哪一個都是二分之一的概率。所以直接拿走了鯡魚湯。
3 分鐘以后,研究員小哥咆哮一聲:誰拿走了我的鯡魚湯?
產(chǎn)品經(jīng)理趕緊喝完了湯,若無其事地把鯡魚湯的包裝扔進了垃圾桶。
躲在暗處的開發(fā)小哥注視著剛才發(fā)生的一切,用中指推了推眼鏡,鏡片上一道光芒閃過,轉(zhuǎn)身走向了廁所。
其實,開發(fā)小哥在不久之前才教會了產(chǎn)品經(jīng)理使用 Python,如果產(chǎn)品經(jīng)理寫幾行代碼驗證一下概率,就會發(fā)現(xiàn)事情并不簡單。
我們假設:
- 這三個外賣里面,有且只有一份是產(chǎn)品經(jīng)理的
- 開發(fā)小哥跑過來,不會搶產(chǎn)品經(jīng)理手上拿著的外賣
- 開發(fā)小哥拿走的,一定不是屬于產(chǎn)品經(jīng)理的外賣
import random
options = {'鯡魚湯', '螺螄粉', '大腸刺身'}
pm = random.choice(list(options)) # 開發(fā)小哥給產(chǎn)品經(jīng)理點的外賣
right = 0
for _ in range(100000):
guess = random.choice(list(options)) # 產(chǎn)品經(jīng)理隨機選的外賣
# 開發(fā)小哥會從剩下的兩個外賣中,拿走不屬于產(chǎn)品經(jīng)理的一個
exclude_options = options - {guess, pm}
exclude = random.choice(list(exclude_options))
# 如果產(chǎn)品經(jīng)理此時更換了選項
new_guess_option = options - {exclude, guess}
new_guess = random.choice(list(new_guess_option))
if new_guess == pm:
right += 1
print(right / 100000)
運行結(jié)果如下:
如果產(chǎn)品經(jīng)理在看到開發(fā)小哥拿走了外賣以后,更換自己的選擇,那么選對的概率是 2/3.如果不更換自己的選擇,選中的概率為 1/3.
相信很多人都會跟產(chǎn)品經(jīng)理一樣,覺得選對的概率是 1/2.對代碼的計算結(jié)果感到驚訝,這非常違反直覺。
其實,整個問題的關鍵在于,開發(fā)小哥不是隨機從剩下的兩個外賣中拿走一個。開發(fā)小哥拿走的一定是不屬于產(chǎn)品經(jīng)理的外賣。
相信很多人不想看概率公式,所以我們今天不用概率來解釋。我另外舉一個例子:
我現(xiàn)在有三個盒子,其中一個盒子里面放手機。但你不知道手機在哪個盒子里面。
- 你選一個盒子放在你的包里面,另外兩個盒子放在我的包里面,我問你換不換包,你會換嗎?我包里面有兩個盒子,所以我的
包
里面有手機的概率是 2/3,你顯然要換。 - 你選一個盒子放在你的包里面,另外兩個盒子放在我的包里面,然后我從我包里面丟掉一個空盒子,再問你換不換包。此時,我丟掉空盒子并不會影響我包里面有手機的概率為 2/3.你顯然要換。
- 現(xiàn)在去掉
包
這個可有可無的東西——你選一個盒子,我從剩下兩個盒子里面扔掉一個空盒子,問你要不要更換選擇?你說換不換?
最后我們再從概率上來定量解釋一下這個問題。如果產(chǎn)品經(jīng)理始終選擇要更換,那么:
- 第一次就選中了她的外賣,此時更換以后,選對的概率為 1/3 * 0
- 第一次選中了別人的外賣 1,開發(fā)小哥必定拿走別人的外賣 2,此時產(chǎn)品經(jīng)理選對的概率為:1/3 * 1 = 1/3
- 第一次選中了別人的外賣 2,開發(fā)小哥必定拿走別人的外賣 1,此時產(chǎn)品經(jīng)理選對的概率為:1/3 * 1 = 1/3
所以如果選擇要換,產(chǎn)品經(jīng)理選對的概率為0 + 1/3 + 1/3 = 2/3
文:kingname
首席增長官CGO薦讀首席增長官:
更多精彩,關注:增長黑客(GrowthHK.cn)
增長黑客(Growth Hacker)是依靠技術和數(shù)據(jù)來達成各種營銷目標的新型團隊角色。從單線思維者時常忽略的角度和高度,梳理整合產(chǎn)品發(fā)展的因素,實現(xiàn)低成本甚至零成本帶來的有效增長…
本文經(jīng)授權發(fā)布,不代表增長黑客立場,如若轉(zhuǎn)載,請注明出處:http://gptmaths.com/quan/25667.html