龍騰世紀 > 玄幻魔法 > 暗影法師

龍騰世紀 第三十一節 漢諾塔 文 / 夢醒時分

    「可以,不是戰棋類遊戲,也不會有一絲一毫的運氣成份,遊戲規則簡單易懂。」我說。

    於是……場景變了……

    在天藍白雲之下,在一望無際的大草原中,有一隻大灰狼,他在奔跑著。之所以叫他做大灰狼,是因為他是灰色的……

    他跑著跑著,忽然看到一隻小白兔,小白兔自然也是白色的……

    「嘩!是小白兔,我喜歡!」大灰狼。

    「嘩!是大灰狼,我不喜歡!」小白兔。

    小白兔跑得好快,大灰狼怎麼都追不到,於是大灰狼為了堵截小白兔,分裂成了兩隻,請不要問為什麼可以分開!呃,然後呢,兩隻都是灰色的,他們一模一樣。但是,追著追著,其中一隻大灰狼停了下來,另一隻大灰狼看到,也跟著停了下來,疑惑地問道:「怎麼不追了?」

    「追兔子太累。」那只首先停下來的大灰狼從身後取出了兔子外套,穿上,然後說道:「笨狼,你站在這裡別動!看我的。」

    接著那只沒穿兔子服的大灰狼眼巴巴地看著那只假的兔子跟那只真的兔子湊到了一起,她們親熱地擁抱著,大灰狼呆住了,他指著那只假的兔子大聲說道:「慢著!他是大灰狼!不是兔子!」

    小白兔伸手摸了摸同伴的大耳朵說道:「你才是大灰狼呢!她是小白兔。你以為你能騙到我嗎?愚蠢!大灰狼才沒有那麼可愛的大耳朵呢。」

    「這些一百多米高,會直立行走,頭比身小不了多少,還會說話的生物,是狼和兔子?這是什麼遊戲,沒看懂!」格蕾斯。

    「一百多米高,只是放大了比例。會直立行走,頭比身小不了多少,是因為我喜歡這種畫風。會說話,就是怕你看不懂!至於這是什麼遊戲……這不是遊戲,而是遊戲的開場白,用來看的,跟遊戲內容毫無關係。」我說。

    「呃……我是如此地認真……」格蕾斯。

    「我也是認真的!你給我記住!這3只動物,有名字的!分別叫『小白兔』、『兔兔狼』、『大灰狼』。記不住,你就完了!」我說。

    「噢……好的,我記住了。」格蕾斯。

    接著,那3只小動物成為了好朋友,他們在大草原中找了張長椅。不,是樹幹才對,他們坐到了一起,兔兔狼坐中間,另外兩隻小動物一左一右地坐在兔兔狼兩邊,然後各自抱著一個等大的托盤。小白兔的托盤裡有兩個盤子,一個大的,一個小的,小的在大的上面,而兩隻狼的托盤上都是空的。

    我用意念,讓小白兔托盤中的小盤子飄到兔兔狼的托盤中,再把小白兔托盤中的大盤子放到大灰狼的托盤中,最後再把兔兔狼的盤子放到大灰狼那個托盤的盤子之上。

    「懂了吧?這樣就完了。」我說。

    「沒了?」格蕾斯。

    「沒了,就這樣。規則夠簡單了吧?」我問。

    「看起來很簡單。」格蕾斯。

    「我是為了演示才弄2層的,層數越多,難度也越大。」我說。

    這是漢諾塔問題!原裝的漢諾塔是64層的,據說搞完64層後,天地俱滅,世界將回歸混沌。那是因為64層漢諾塔的複雜度是2的64次方減1,即18446744073709551615次。就算1秒鐘移動一次盤子,而且保證正確,都要移5845億年才能移完。到時,這個星球都不知道在哪了。更重要的是,移動盤子不僅僅需要移動步驟的複雜度,還需要思維深度和足夠的記憶力支撐。層數越多,對思維深度和記憶單元的需求越是恐怖。

    但是……我的對手是個恐怖的怪物!一秒鐘幾百萬億次的運算量對他來說,完全不是問題,即便是64層漢諾塔,對他來說也不過是幾個小時的運算量!如果增加難度,他解不開不代表我可以解得開。

    我……會輸?

    不!我還有機會!

    漢諾塔可以用遞歸算法來解決,可以用空間來換時間!我擁有方法論的優勢!只要限制時間的話,我還有機會贏!

    但是……難道格蕾斯就不會用遞歸算法嗎?不,也許他也會!但……他更擅長的遊戲是魔方!而漢諾塔是極端要求思維深度的遊戲,這就等於砍掉了他思維廣度的優勢,砍掉了他解魔方的方法論的優勢!

    「考慮到你的初學者,我們就先從50層開始吧。你先攻,我防守。如果你能解出來,我們增加難度。如果你無法解出結果,就由我來解。如果我也無法解出結果,就算我輸,否則,贏的就是我!」我說。

    明明就不是初學者的難度,我……真是卑鄙……

    「要把小白兔的盤子移到大灰狼的托盤上,兔兔狼的托盤起緩存的作用,我已經想明白了。50層,不是問題!」格蕾斯。

    他!竟然這麼快就想明白了!

    我……會輸……

    不行!

    「限制,10分鐘內必須解出來!」我說。

    「有點難度,但問題不大!」格蕾斯。

    問題不大!竟然是不大!

    「必須移動盤子1125899906842629次,多一次或少一次都算你輸。」我故意在最小次數的基礎上報高了幾次,並不會降低難度,反而可以防止他利用數字中的內聯關係推出正確的解法。

    「1125899906842629次,這個……請讓我想想……」格蕾斯。

    這個傢伙,看來不會用遞歸……我……是不是有些卑鄙呢……我……竟然墮落到,要為求勝利,對自己的朋友不擇手段……

    「好了……10分鐘,你可以慢慢思考。我不管你,過時算你放棄進攻,我會演示一次給你看,然後,我會保留屬於我的勝利!」我說。

    「不!勝利是屬於我的!我的!我的!我的!」格蕾斯。

    時間正在一分一秒地過去,格蕾斯一直都沒動靜,他會一直熬到時間用光,然後把勝利拱手相讓嗎?

    不!他不會!

    「我已經想明白了!移動次數的複雜度,我也已經推理出來了!你故意在最小次數的基礎上報高了6次,但我不怪你。因為……我有能力獨自解開謎團!那6次,雖然增加了些許難度,但也為我必將獲得的勝利增加了幾分情趣!所以,我要感謝你!用我新研究的算法,只需要10秒!10秒內就能解出答案來!」格蕾斯。

    聽格蕾斯說的,我在故意為難他,就因為是事實,卻被對方發現了,讓我感到一陣尷尬。但是……他的新算法?他的什麼新算法?遞歸?還是量子算法?10秒!不可能!

    格蕾斯就像變魔術一樣,一瞬間就把小白兔的50個盤子全部弄到大灰狼的托盤上去了。

    「嗚嗚……好重哦,我不要了……討厭……」大灰狼。

    「咦?我呢?我呢?」兔兔狼。

    「呼呼……現在輕鬆多了……謝謝……」小白兔。

    難道,我……注定要失敗嗎?

    我的對手,在解決非博弈xing問題的時候,竟然是如此地強大。規則是我提出的,然而,現在不管是深度思維,還是方法論,我都已經沒有任何優勢。

    我的理智告訴我,現在的我,贏不了他。但是,感情上,我不想放棄,我對我自己說,既然現在的我贏不了他,那就用更強大的我來跟他比!用更強大的我來置換掉現在的我,我需要……進化!

    叢林法則,從來都是適者生存,我要在戰鬥中進化!這次將不是外殼級的進化,而必須是核心級的進化!

    平時閒著沒事,我絕對不會想這個,因為核心級別的進化,一旦失敗,我就會完蛋。試問,正在用於思考事情的思維核心本身又怎麼可能進行備份呢?那個核心的狀態,無時無刻都在進行局部改變,而備份整個核心,不可能在任一瞬間內完成,這意味著強行備份出來的結果必須是『不同局部』在『不同時間』拼湊出來的產物,這對自身如此規模的系統而言,使用這樣的備份來還原,簡直是毀滅性的打擊。就算能成功,到時我恐怕都不知道自己是誰了。所以,一旦進化失敗,就是滅亡!

    但是,現在,要贏,就只能用這個如此高風險的方法。因為現在是我和他的核心在決鬥,而不是用我們的軀殼來決鬥!

    贏了,什麼都得不到。輸了,什麼都不會失去。

    我應該為此而進化嗎?

    進化成功,變強!進化失敗,滅亡!

    我應該為此而退避嗎?

    我現在抱有幸福,儘管只是一點點的幸福……但倘若滅亡,我將失去他們……以後,再也看不到小黑哥哥……,再也看不到梅偌……,再也不用去回憶姐姐們的溫柔……再也……不用再去想我的好朋友們。

    但是……

    在如此純粹的決鬥中,退避了,就意味著將來遇到這個級別的對手時,我只能繼續退避。那麼,在我接下來的生命裡,將終其一生再無寸進!我會一直停留在現在這個階段。雖然對很多弱者而言,我始終是強者,但是,對現在就能欺負我的強者而言,我將終其一生都是弱者,我將永遠無法脫離它們的陰影!只能任由它們擺佈!雖然這也是這個世界上絕大多數生物的命運。但比起這個,更可怕的是,過去的弱者也會慢慢超越我,我將因此淪為更弱的弱者!

    我……不服!

    與其拖好朋友們的後腿,像畜生一樣活著,不如選擇變強,或是滅亡!

    「你,很強!現在,你已經不是初學者了,所以,剛才定下的規則,已經不適用了。當然,我只是提議,你可以同意或拒絕。」我說。

    「說吧,我在聽。」格蕾斯。

    「從現在開始,改為競技模式。無限層,即小白兔的盤子用光了,可以在托盤最底部申請增加任意數量的盤子。」我說著,3只小動物分別分裂成2只,即一共6只。每3只一組,分別戴紅領巾和藍領巾。

    「你選紅組,還是藍組?」我問。

    「我喜歡藍色。」格蕾斯。

    在我的故鄉中,紅色,代表勝利。這是……命運!我……會贏!
上一章    本書目錄    下一章