第27章 解謎
第27章 解謎
青葉眼尖,已經看到兩人,先歡呼起來,“蘇染!聞哥!”。
別的弟子也看到了,都叫出聲來。
蘇染來到陣前,白衍正在垂目而坐,聞聲睜開眼,竟然帶着一點笑意,“你怎麽來了?已經好了?”語氣平靜得好像他并沒有被困在陣中,而蘇染只是偶然來他飛羽峰的房中小坐一樣。
蘇染愣了愣,才明白他問的是掉進連天池的事,心想,我早就又進去游了一圈出來了,笑答,“早就好了。”
說完猛然意識到,完了,又一句的配額沒了。蘇染轉頭懇切而熱誠地望着聞傾,希望他能大發善心,把跟白衍的對話接過來。
聞傾仿佛是微微笑了一下,善解人意地開口對白衍道,“我們來找你們,看見你們宿營的地方有個洞,就進來了。”
小戰在旁邊,眼睛立刻亮了,“洞又開了?我們等了好久洞都沒再開過。”
聞傾毫不猶豫地打擊他,“我們下來後已經又關上了。”
蘇染在他們說話時,試探着走近困陣。這困陣很奇怪,看上去除了地上一圈藍光以外什麽也沒有,卻在靠近時,像被一股無形的大力推拒着,無論如何都走不過去。好像兩塊磁鐵對上了同極。
白衍看着她白費勁,“你進不來。我和少真剛剛試了一次,沒有沖破,現在養一養神,看看過會能不能一起再試一次,破了這個困陣。”
蘇染不由自主地瞄一眼聞傾,看見他的唇角浮現出一點笑意,就知道聞傾斷定他們肯定破不了陣,心想,聞傾說不定可以,可是他又不能公然施法。這可怎麽辦?
說話時,地上的光圈忽然微微一動。
它竟然在收縮。
陣中的弟子仿佛都知道,只默不作聲地又向裏挪了挪。只是人人神情憂慮。
聞傾也看見了,随口問,“你們為什麽會被關進陣裏?”
Advertisement
衆弟子立刻開始七嘴八舌,少洪暴喝一聲,止住他們,“我們到了這個洞裏,到處查了一圈,再也沒路可走,忽然看見石壁上有機括,就試着動了一下,觸動機關,四周的石壁裏忽然冒出藍光來,就被困住了。而且這困陣原本有整個洞這麽大,現在越收越小。”
少洪說得很随意,蘇染卻知道兇險。這困陣雖然無形,力量卻極大,等到縮無可縮,只能擠壓困在陣中的人時,會發生什麽,想想簡直可怕。
白衍立刻表明責任,“是我飛上去随便撥了兩塊晶石,困陣就出來了。”
蘇染四下一看,看到了他們所說的機括。
溶洞的一面石壁光滑如鏡,上面刻着頂天立地的深深凹槽,縱向有三條,其中第一條裏,自上而下排着九塊巨大的晶石,閃閃發亮。上面的一塊晶石最小,然後向下一塊比一塊大,最下面一塊最大。
三條縱向的凹槽上方,還有連接彼此的一條橫向的凹槽,整個機括的軌道,就像一個趴倒的E字。
這機括如同汽車上足足安了一排九個換擋手柄的變速箱。
聞傾擡頭看了一眼晶石,問白衍,“困陣出來後,它們就又自動回到原位了?”
“對。”白衍看向聞傾的眼神裏明顯寫着“你怎麽會知道”。
蘇染走到石壁下,仰頭對着石壁研究了一會兒,忽然道,“我知道這是什麽了。”
“是什麽?”聞傾踱過來。
蘇染對聞傾小聲道,“你問問白衍師兄,他剛剛是怎麽撥晶石的。”
聞傾笑一笑,真的聽話地回頭問白衍,“師兄,你剛剛是怎麽撥晶石的,你還記得麽?”
白衍想想道,“我就是把最上面最小的那塊撥到旁邊的豎槽裏,然後把第二塊也撥進去,困陣就突然發動了。”
“這就對了。”蘇染對聞傾道,“因為白衍師兄在小的晶石上面,壓了大的晶石,才會觸發困陣。如果我沒猜錯的話,這東西應該是個漢諾塔。”
“什麽?”聞傾沒有聽清。
蘇染道,“不用管它叫什麽。這東西的玩法,應該是把所有的晶石從最左邊的凹槽,全部挪到另一個凹槽裏,規則也很簡單,就是無論怎麽移,全過程中,小的晶石都一定要放在大的晶石上面。”
漢諾塔是蘇染以前學遞歸算法時遇到的,這是盧卡斯數列的那個盧卡斯想出來的怪東西。
他胡謅說,傳說中有個寺廟,裏面有三根柱子,其中一根上面穿着從小到大的六十四片金片。
寺裏僧人的工作,就是日以繼夜地将金片努力移到另一根柱子上,但是一次只能移一片,最重要的是,全程小片必須只能放在大片上面,不能倒過來用大片壓着小的。因此這個移來移去的過程,就變得非常麻煩。
盧卡斯同學說,什麽時候所有的金片都被成功地移到另外一根柱子上時,整個世界就會“嘭”地一聲毀滅了。
然而這東西移過去需要的次數,是随着金片的數量指數級增長的,就算一秒移動一片,六十四片想最後成功移過去,算下來至少也要足足五千八百億年。
看來就算整個世界的命運真的挂在這三根小破柱子上,一時半會也“嘭”不了。
眼前的這個機括的樣子,活脫脫就是個漢諾塔。
這個機括的軌道結構,決定了一次只能移動一塊晶石,從小到大排列的晶石,就如同漢諾塔的金片。
如果這真是個漢諾塔,那這個漢諾塔,只有九塊晶石,要簡單得多了。蘇染默默算了一下,二的九次方減一,想全部挪過去,最少要挪五百一十一次。
解決這個,寫個程序來跑很簡單,最容易的辦法,就是用計算機迅速跑完,把步驟打印出來照着做一遍就好。
蘇染敲敲系統。
好吧,他老人家又不在。
自己用腦子想着來挪,倒是不難,就是很麻煩。
聞傾偏頭看看蘇染,已經表态,“我飛上去,你告訴我怎麽挪。”
困陣還在緩緩縮小,蘇染猶豫不決,掌心在冒汗。
萬一它不是個漢諾塔呢?萬一一個亂動,困陣就突然收縮呢?或者一動就弄出什麽更厲害的機關呢?
聞傾看明白了她的表情,微微向蘇染靠近,低聲道,“有我在,你怕什麽?”
聞傾的神情平和,目光卻很堅定,裏面既有對蘇染的信心,也有對自己的。蘇染心中安定多了。他的意思很明顯,就算蘇染真的想錯了,他也會拼着露餡,把人弄出來。
蘇染轉過身,用掉一句話的配額,“白衍師兄,我覺得我知道這個機關怎麽用,我能不能試試?”
白衍只平靜地答了一個字,“好。”
蘇染深吸一口氣,“聞傾,你飛上去,我告訴你怎麽撥。”
只有三個金片的三根柱子的漢諾塔,只要七步,就可以把金片都挪到另一根柱子上。如果再加一片金片,只要把三個金片用剛剛的七步先挪到緩沖柱子上,露出最大的第四個金片,把第四個金片放到最終目标柱子上,再用剛才的七步方法把緩沖柱上的三片挪過去就好。
如果金片是五片,六片,七片,道理完全一樣,只是每多出一片,都要先按前面的方法,挪動它上面所有的金片。
聞傾對蘇染微微一笑,禦劍而起。
蘇染退後幾步,在能輕松看到石壁全貌的地方停下來,定定神,就當自己正在打真人版大型益智游戲,只是自己操縱的npc翩若驚鴻,賞心悅目。
蘇染:“把第一軌的晶石,挪到第三軌。”
聞傾幹脆利落,推動最小的那枚晶石,沿軌道挪到第三條豎軌裏,放到底。
什麽事也沒發生。
“第一軌的晶石,到第二軌。”
聞傾依言将第一條軌道中原本第二大的晶石,推到第二軌,仍然無事發生。
蘇染有點緊張,下意識地咬咬嘴唇,“第三軌的晶石,到第二軌。”
聞傾輕巧地一旋身,飛過去,将第三條軌道中最小的那枚晶石,往中間軌道裏的晶石上面推。
晶石馬上就要在中間軌道裏摞起來,白衍師兄剛剛就是因為在這裏摞起晶石,觸發了機關。
困陣中的衆弟子鴉雀無聲,蘇染的心提到嗓子眼。
晶石咔噠一聲到位,并沒有任何事發生。
聞傾挪完,低頭向下面的蘇染一笑。
蘇染松了一口氣,看來真的有可能是漢諾塔,小的晶石可以放在大的上面,反過來不行。蘇染回頭向陣中的衆人笑笑,大家雖然不懂,看她的表情,也知道大概是有希望。
困陣還在時不時收縮一次,蘇染提醒自己,快一點,但是穩一點。
五百一十一步,做一步少一步,不要出錯,不要浪費時間。
“一到三。”
“二到一。”
“二到三。”
“一到三。”
至此,三枚晶石已經在第三條軌道裏乖乖地按照從小到大的順序排好,再沒有任何機關被觸發。
蘇染心中的把握又更大了一點,穩了穩,繼續挪第四塊晶石,“一到二。”
“三到二。”
“三到一。”
“二到一。”
……
聞傾衣袂翻飛,在石壁前上下穿梭,禦劍從容得像是空中布滿了可以随意走動的階梯,毫不猶豫地按照蘇染的指令挪動晶石,蘇染停下來想的時候,就靜靜停在空中,看向她的目光中滿滿都是溫和的鼓勵。
蘇染不由自主地不時回頭,想看看困陣又收縮了多少。
空中的聞傾見狀開口,“蘇染,你不用看他們,我一直在看着。來得及,不要慌。”
蘇染不再回頭,認真地把心思都放在軌道中的大小晶石上。
時間不知過了多久,蘇染全然不覺,終于,一排從小到大的八塊晶石整整齊齊壘到第三條軌道上,聞傾将最小的一塊滑過來,放在最上面時,咔噠一聲輕響。
蘇染的身後爆發出一陣歡呼。
蘇染不用回頭也知道,困陣消失了。