一切都是從這篇 Instagram 貼文開始,學校機械系貼了這篇文章(見下圖),問這箱子裡面有幾包軟糖?答對的全部送你。為了找出這箱子裡面到底有多少包糖果,這篇文章就此誕生。其實此文已躺在草稿好幾個月,現在終於重見天日。先警告這是一篇 nerd文章,請配溫開水。如果是你,你會怎麼解決這個問題呢?到底有多少包軟糖?

instagram post
到底有多少

沒有說不行就是可以

這個問題有點像某些面試會問的那種「費米問題 (Fermi problem)」,比如說你家巷口 7–11一天賣出多少杯咖啡,還是什麼台北市有多少輛機車。無論費不費米,都對解決這個問題沒有什麼幫助。接下來介紹幾個可能可以解決問題的方法。

我認為這世界有兩條互相矛盾的規則,第一「沒有說不行就是可以」、第二「沒有說可以就是不行」,至於哪時候適用哪條規則,我也說不清楚。台灣社會好像普遍風行規則一,所以全台灣舉目可見都貼滿「禁止標語」,所有的事情都要禁止,因為不貼禁止的話就會有人去做。

do not shake
蘇黎世金城武攝於台灣某古蹟

那這兩個規則跟這個問題有什麼關係?我認為最簡單(但也許不是最省時省力)的解法就是應用規則一「沒有說不行就是可以」,直接去辦公室問他說能不能借我看一下這箱東西本人,一個一個數,problem solved,就是如此簡單。

你可能覺得上面這解法也太瞎,先不要生氣,也不要關掉這個視窗,這邊提供解法二,既然都到辦公室拿到這箱糖果了,不如使用「秤重」大法,先秤一包,再秤一箱,快速解決,算是解法一的聰明版。聽說以前銀行(不負責任消息)如果有大量硬幣的話,好像會用秤重來看到底有多少錢,不過會有假幣的問題,而且必須所有硬幣都是同一種才可以用,後來出現數幣機器之後就少用秤重了。

題外話,新台幣十元硬幣一個重 7.5 克,假設你現在要出國行李可以帶 30 公斤,你想全部帶十元硬幣的話總共可以帶 4000個也就是總價值新台幣 4萬元的十元硬幣。

猜啦!哪次不猜!

前兩個解法好像都蠻讓人傻眼,有點想揍人,誰會去辦公室啦。所以提供解法三,不用去辦公室的解法,這可能也是最多人的做法,大概看一下估算一下,隨便猜個 200之類的,然後就留言之後就忘記有這件事情。不過這裡所說的「隨便」應該也不是太隨便,你應該會大概在心中估算一下,不會猜什麼一兩包或者一兩萬包。

instagram post
其實還有這張倒出來的圖

其他奇怪的方法

結果目前提到的三個方法好像都讓人無言,所以繼續提供第四個方法。之前我另一篇文章中有提到一個古老的故事,在此直接複製貼上我之前寫的「很久以前有個英國統計學家 Francis Galton首用了優生學 eugenic這個詞,他對指紋也略懂,現在要講的故事如下,1906年有隻牛要被宰了,他請近 800位村民來預測牛隻體重,結果大家猜的平均為 1197磅(約 542.95 kg),真正的體重為1198磅(約 543.40 kg),這你敢信?所以以後你想知道正妹/帥哥體重,可以去訪問一下 800+個路人,最後平均應該就是答案了。」

這剛剛好就可以(接近完美的)應用在這個問題上,這也是我這次採用的解法,我把所有人留言猜的數量都記起來,接著取平均當作我的答案。不過有幾個人在亂猜幾千包或猜個位數的的我就直接刪除了,最後大概有 80則留言,這些人的答案平均起來大約是 338包,所以我就猜了這個數字。結果你猜怎麼了?

eth zurich
蘇黎世有黃色的斑馬線,所以不能叫做斑馬線。蘇黎世金城武攝於學校頂樓

檢討一下

結果大錯特錯,我已經忘記最後答案是多少了,不過離我猜的「大家平均值」 338 還蠻遠。除了上述四個解法之外不知道還有沒有什麼其他方法?歡迎大家集思廣益留言分享一下要怎麼解決這個問題。

突然發現本文有點變成科學文章,本文旨在解決 IG 猜糖果數量問題,並找了四種方法來解決這個問題。一、直接去辦公室拿來算;二、直接去辦公室拿來秤重;三、直接看照片大致估算猜測;四、集結眾人智慧平均。方法一與二的限制是你要去辦公室,而且辦公室人員要同意給你那箱東西,且要用方法二你還需要秤,還要確保全部糖果都是同一種,且每包一樣重。

這次我採用第四個方法,看上去是四個方法當中最有希望的一個,結果並沒有成功預測糖果數量,檢討可能原因為參與猜測的人不夠多,當時他們猜牛體重有 800個村民,而這次只有 80個猜糖數量人。

寫到這邊又突然覺得,這好像就是這幾年讀碩士在做的事情:在別人舊有的方法上做一點改善,就像方法二是方法一的改良版,又或者是應用別人舊有的方法在新的問題上,看能不能用,像是方法四。通常結果也都跟這篇一樣,完全行不通。不過總是會有些收穫、發現一些奇怪的事情,例如我後來發現這些糖果全都過期了,所以才會大放送,不過只是過期幾天,應該還可以吃吧。

你可能會喜歡的瑞士義大利語區系列文

我與台灣不相見已二年餘了

安穩平順是誰人生