很快,李察知道了接下來多個難題的內容。
除了永不平順羽毛、永遠休眠種子外,李察依次得到了修不好的木盒、漏水的杯子、破孔的袋子……等一系列物件。
等李察見到最後一個難題後,臉上終於忍不住露出笑意,已經很確定真神目的到底是什麼了。
就看到,在一個河邊,立著三根一米多高的細長銀柱,右邊和中間銀柱上什麼都沒有,左邊銀柱上則是摞著密密麻麻的帶孔金盤。從下到上,金盤依次變小,最下面的金盤直徑達半米,最上面金盤的則只有一巴掌大小。
要求是什麼呢?
無比簡單,那就是把左邊銀柱上的帶孔金盤挪到右邊銀柱上。
不過,在這個過程中,有三個限制:
第一,不準用超凡力量,必須親自用手移動;
第二,每次只能移動一個圓盤;
第三,大盤不能放在小盤上面。
李察看了一眼,就確定了,這顯然就是地球上的漢諾塔遊戲,幾乎沒有任何變動。
漢諾塔遊戲是地球上十九世紀一個叫做愛德華·盧卡斯的法國數學家發明的,解決起來很簡單,哪怕是一個孩童,都能弄清楚到底怎麼做。
不過,這裡面存在一個陷阱,那就是銀柱上的金盤有多少。
因為,金盤數目,和完成所需的步數有著很大關係,用一個公式來描述的話,那就是s=(2^n)1。
其中,s是步數,n是金盤數目。
完成步數,會隨著金盤數目增加而呈指數增加,一開始不起眼,但等到金盤達到一定數量後,就讓人感到絕望了。
舉個例子,如果金盤只有一個,帶入公式,步數只有1,把金盤從左邊直接挪到右邊就行。
而如果金盤有兩個,帶入公式,步數便是3,需要先把上面的小金盤放到中間銀柱上,然後把下面大金盤放到右邊銀柱上,最後把小金盤放到右邊銀柱上完成。
如果金盤有十個呢?那便是(2^101=1023步。
二十個呢?(2^201=1048575步。
三十個呢?(2^301=1073741823步。
在地球的原問題中,金盤數量是64個,也就是需要進行(2^64)1步。這個數目普通人很難感受到具體有多大,不過換算一下的話,就明白了——一秒移動一步,進行完成(2^64)1步,需要近6000億年時間。
6000億年!
那麼真神給出的銀柱上,金盤有多少呢?李察掃了一眼,很快得到了答案,不多不少,整整一百個。
一百個。
呵!
真神的目的,沒有意外的話,就是想用一系列這樣的問題來拖延住他,為了防止前面九個可能真的會被他解決,第十個直接拿出了理論上不可能完成的漢諾塔。
如果是別人,沒準會陷進去,但他是李察。
知道有這麼大的陷阱,還去跳,那他可以改名了。
那麼……
李察望向金色鸚鵡,想了想,有些感嘆的評價:“十個難題都很有意思麼。”