龐學林和沃特尼再次工作起來,他們先是以旅居者號火星車為圓心,在周圍畫了一個圓,這很簡單。
但下一步有點麻煩,因為他們需要將16張寫有0~9以及a~f的卡片(十六進制)和一張空白卡(起始點)均勻地擺放在旅居者無人車周圍,使得每張卡片過得大約21度的空間,確保攝像頭轉(zhuǎn)動不出現(xiàn)歧義。
這種活憑手感擺放比較困難,這時候就需要龐學林展現(xiàn)自己專業(yè)知識了。
將十七張卡片均勻擺放在旅居者號無人車周圍的圓上,實質(zhì)上就是一個尺規(guī)作一個正十七邊形的問題。
這個問題曾經(jīng)困擾了數(shù)學界兩千多年,最終被大名鼎鼎的數(shù)學小王子高斯解決。
高斯直接給出了尺規(guī)作圖正多邊形的邊數(shù)的充分條件:即2的非負整數(shù)次方乘以任意個(可為0個)不同的費馬素數(shù)的積。
這個題目龐學林初中的時候爺爺就教他解過,因此輕車熟路。
在沃特尼的幫助下,龐學林花了十幾分鐘時間用手頭的工具將圓十七等分,然后將卡片放在圓的等分點上。
一切準備就緒,等了大概半小時后,攝像頭再次轉(zhuǎn)動了起來。
“沃特尼,你記錄,我翻譯!”
“好!”
很快,龐學林和沃特尼便將字符串轉(zhuǎn)化為了相應的信息。
“問題已知悉,兩天內(nèi)給答復。祝安!”
很簡練的答復,卻讓龐學林和沃特尼相視而笑,擊掌慶祝。
……
jpl火星探路者號指控中心。
文卡特在這個臨時用倉庫改建的指控中心內(nèi),給自己按了一張辦公桌,田牧就坐在他對面。
自從通過火星探路者號登陸艙聯(lián)系上龐學林和沃特尼之后,這兩天,文卡特和田牧幾乎就把家按在了這里,隨時等待火星上傳來的消息。
除了實在困得受不了到旁邊的休息室小憩一番,大部分時間他們都在現(xiàn)場盯著。
雖然現(xiàn)有條件下,和龐學林、沃特尼的通訊還比較低效,但這兩天,他們還是基本知道了龐學林和沃特尼的情況。
比如,沙塵暴發(fā)生后,他們被吹落的碟狀衛(wèi)星天線撞暈后,是如何活下來的。
比如,他們?nèi)绾卫胢dv(火星降落載具)的殘留聯(lián)氨制水,然后將火星土壤改造一番后種植土豆等等。
期間經(jīng)歷的各種困難即使龐學林沒有明說,在座的所有人也都可以想象得出來。
唯一有些遺憾的就是,他們沒辦法將火星車搬到種植艙去拍攝已經(jīng)出苗的土豆(棲息艙屏蔽信號),否則單單憑這張照片,就可以贏得今年的普利策獎了。
即便如此,龐學林和沃特尼在火星上種植土豆的消息傳出后,也火遍了全球各大媒體。
這是歷史上人類第一次在外星球進行真正意義上的農(nóng)業(yè)活動,龐學林和沃特尼也必將因為這一舉動而載入史冊。
咚咚咚……咚咚咚……
趴在辦公桌上小憩的文卡特被敲桌子的聲音吵醒,便看到布魯斯領著一個體型纖瘦,臉色有些蒼白的男人來到了辦公桌前。
布魯斯道:“卡普,不好意思打攪了,這是我們軟件工程部的杰克·特里夫,他搞定了旅居者號無人車的通訊系統(tǒng)的源代碼!”
“特里夫,辛苦了!”
文卡特聞言一愣,連忙起身和特里夫握了下手,然后一口將杯中剩下的咖啡喝完,揉了揉太陽穴道:“布魯斯,那現(xiàn)在盡快安排,把代碼傳給龐!”
特里夫道:“卡普博士,我確實搞定了旅居者號無人車的源碼,但這里面存在問題。”
“什么問題?”
文卡特微微一愣。
特里夫道:“旅居者號無人車的通訊系統(tǒng)源碼雖然不大,但也有三兆,我們現(xiàn)在平均每四秒才能給龐他們傳輸一個字節(jié),就算不眠不休,也至少需要整整半年時間才能把全部文件傳過去,這個方案明顯不可行!”
文卡特不由得皺起了眉,沉思了片刻,他扭頭對布魯斯道:“去把田給我找來!”
很快,在休息室才睡了不到一小時的田牧便哈欠連天地出現(xiàn)在了文卡特面前。
文卡特向田牧重復了一遍當前面臨的困境,向他詢問意見。
田牧想了想,說道:“卡普,我想我們應該聽一聽龐的意見,他是我們最出色的數(shù)學家和通訊專家,說不定他有辦法解決!”
文卡特和布魯斯對視了一眼,點了點頭。
眼下這個情況,也只好如此了。
……
火星,阿西達利亞平原。
棲息艙前,看著jpl指控中心傳來的信息,沃特尼和龐學林不由得面面相覷。
沃特尼眉頭微皺,看著龐學林道:“龐,我們怎么辦?”
龐學林沉吟了片刻,說道:“這個問題我得好好想想,告訴他們,給我一點時間!“
說著,龐學林直接返回棲息艙。
沃特尼點了點頭,用大號鉛筆在硬紙板上寫下一行字,放在了旅居者號的鏡頭前。
隨后,他也結(jié)束此次eva任務,返回棲息艙,便看到龐學林正在棲息艙的計算機前,似乎在查找什么。
沃特尼好奇道:“龐,你在干嘛?”
龐學林道:“我看一下棲息艙通訊系統(tǒng)的源碼?!?br/> 現(xiàn)實中這種活龐學林可干不來,不過進入系統(tǒng)位面后,系統(tǒng)會給他灌輸相應的知識,但這些記憶就仿佛是一本書,只有龐學林需要的時候才可以翻開,平時壓根不顯現(xiàn)。
因此在火星救援世界,龐學林真的是通信專家。
唯一有點可惜的是,這些記憶在離開該位面后就會被系統(tǒng)給剔除了,比如在三體世界,龐學林在降臨派內(nèi)同樣是通信專家,但是離開之后,他關于通信方面的知識就被系統(tǒng)刪得一干二凈。
龐學林坐在椅子上埋頭沉思。
“火星探路者號登陸艙有兩套通信系統(tǒng),低增益那套與旅居者號聯(lián)系,高增益那套可以聯(lián)系地球。登陸艙號想要識別出登陸艙號信號,那么旅居者號發(fā)出的信號中,肯定會有一段特殊的字節(jié)序列,如果字節(jié)序列不匹配,登陸艙就會無視。這就說明,旅居者號通信系統(tǒng)的源代碼中,肯定是有一段程序是用來編碼相應的字節(jié)序列的。假如我黑入棲息艙的二級通信系統(tǒng),在系統(tǒng)檢查合法性之前,搶先將解析后的字節(jié)序列寫進日志,將其偽裝成旅居者號無人車,不就可以騙過登陸艙了嗎?!而且這種字節(jié)序列不會太長,最多也就十幾二十行,完全可以通過現(xiàn)在的通信體系傳遞過來,對,就是這樣!“
龐學林眼睛一亮,打了個響指道:“沃特尼,我有辦法了!”
“這么快?”
沃特尼微微一愣,這才半小時不到吧,困擾jpl的難題就被龐學林給解決了?