數學的邏輯有時會導致看來十分怪異的結論。一般的規則是,如果邏輯推理沒有漏洞,那么結論就必定站得住腳,即使它與你的直覺矛盾。 1998年9月,加利福尼亞州帕洛阿爾托的Stephen M. Omohundro寄給我一道難題,它恰好就屬于這一類。這難題已經流傳了至少十年,但是Omohundro對它作了改動,使它的邏輯問題變得分外復雜了。
先來看看此難題原先的形狀。10名海盜搶得了窖藏的100塊金子,并打算瓜分這些戰利品。這是一些講民主的海盜(當然是他們自己特有的民主),他們的習慣是按下面的方式進行分配:最厲害的一名海盜提出分配方案,然后所有的海盜(包括提出方案者本人)就此方案進行表決。如果50%或更多的海盜贊同此方案,此方案就獲得通過并據此分配戰利品。否則提出方案的海盜將被扔到海里,然后下提名最厲害的海盜又重復上述過程。
所有的海盜都樂于看到他們的一位同伙被扔進海里,不過,如果讓他們選擇的話,他們還是寧可得一筆現金。他們當然也不愿意自己被扔到海里。所有的海盜都是有理性的,而且知道其他的海盜也是有理性的。此外,沒有兩名海盜是同等厲害的——這些海盜按照完全由上到下的等級排好了座次,并且每個人都清楚自己和其他所有人的等級。這些金塊不能再分,也不允許幾名海盜共有金塊,因為任何海盜都不相信他的同伙會遵守關于共享金塊的安排。這是一伙每人都只為自己打算的海盜。
最兇的一名海盜應當提出什么樣的分配方案才能使他獲得最多的金子呢?
為方便起見,我們按照這些海盜的怯懦程度來給他們編號。最怯懦的海盜為1號海盜,次怯懦的海盜為2號海盜,如此類推。這樣最厲害的海盜就應當得到最大的編號,在這樣的編號提示下大家開始思考吧~~~~~~~~~~