“這是因為異或運算的特殊性,a異或bu003dc,則有a異或cu003db。”
“比如a數1001異或b數1101,結果是c數0100,而將a和c異或就又會得到數b。”
“通過異或運算,將棋盤初始狀態和真寶石位置結合,再通過異或的性質求出真寶石的結果。”
“現在……你明白了嗎?”
唐嶼不好意思地笑了笑,“嗯……呃呃,好像懂了。”
好像也不是很懂,不過總之是很有道理的樣子。
唐嶼將手機對準自己,非常客氣地讚揚道:“白小姐你好厲害,這麼快就想出解謎的辦法了。”
“你用不著奉承一個AI,還是快點計算,然後翻動寶石吧。”白小姐抄起手閉著眼,一副不像和他多說的樣子。
“好,但是房間那頭的唐青先生,能領會你的意思嗎?”唐嶼有些擔憂。
“一定可以,我相信他。”
白小姐似乎對唐青有著近乎盲目的自信。
“好吧。”
唐嶼走到棋盤前,開始計算紅寶石位置的異或值。
可一連算了幾下都沒有得出結果,他不禁開始苦惱,想著反正有白小姐這個超級計算機在,為啥不直接問她?
白小姐肯定早就算出了答案,在等著看自己笑話呢,而且又不隻有他一個人,她主人還在對麵呢,生死險境下在一個AI麵前顧什麼麵子問題。
“好麻煩啊……白小姐,不然你就直接告訴我該翻哪個吧?”
“……白小姐?”
接連喚了幾聲都沒有回應,唐嶼低頭一看,手機屏幕已經黑掉了,按動開機鍵屏幕上顯示著電量不足的消息。
“喂不是吧,在這種關鍵的時候……”唐嶼晃了晃手機,一臉無可奈何。
不過好在方法他已經知道了,接下來就認真計算一下吧。
首先先給棋盤每個格子編好,從左上角開始把第一個格子是000001。
第二個格子是000010,第三個格子是000011……以此類推。
然後把所有紅寶石的位置編號記下來,進行異或操作,再把得出的數字和真寶石的位置b,也就是棋盤編號010101異或……
幾分鍾後,唐嶼終於算出了c的值,是時候完成這一關了。
那麼要翻動的寶石行數是……2
豎列是……1
唐嶼翻動了寶石之後,棋盤和石桌迅速下落,很快地麵就封閉了起來,看來接下來隻能等待青先生那邊的消息了……
幾分鍾之後,提示音響起:“解答成功,恭喜成功通關。”
“呼……太好了……”唐嶼長舒一口氣。
然而,那一頭隔絕兩個祭壇的石門依舊沒有打開,也就是說,他仍然無法和唐青交流。
而且這下連白小姐也不能指望,唐嶼心裏突然變得很沒底。
看了看手裏的手機,唐嶼突然想到了什麼:他們來這個島上已經很多天了,唐青的手機不可能現在才沒電,也就是說他可能曾經給這個手機充過電,而在明顯沒有電力的荒島上充電……
隻能是跟他的電子地圖一樣,用太陽能充電了!
唐嶼環顧四周,看到從頭頂窗子灑落下的陽光,將手機放在窗外下麵,果然頂部亮起了紅色的充電提示燈。
如果能有白小姐的幫助,唐嶼頓時就有了信心。