106

天才女友 素光同 第1頁,共2頁

今年的比賽在俄羅斯的首都莫斯科舉行。

十二月底,莫斯科的氣溫偏低,天空也是霧濛濛的。林知夏剛從機場出來,就感受到了一陣洶湧的寒潮。她拖著行李箱,跑到帶隊老師的身邊,老師問她:「有信心拿金牌嗎?」

「有!」林知夏回答。

話雖這麼說……

當她深入俄羅斯的腹地,來到了俄羅斯選手的老巢,她心裡有些沒底。

林知夏知道,在國際賽場上,俄羅斯、日本、韓國、美國、中國這幾個國家廝殺得十分激烈。近幾年來,大學程式設計競賽的冠軍多半屬於俄羅斯。

林知夏花了一年的時間去學習程式設計。她的數學功底非常紮實,還能把《資料結構》和相關演算法倒背如流,因此她成功在省隊中脫穎而出。

然而,ihspc不僅考驗了選手的數學邏輯思維,還要求選手具備一定程度的程式設計技巧。

林知夏寄希望於她的隊友。

這一次,與林知夏一同出戰的隊友,是省立一中的高三年級學長,也是資訊學科競賽的佼佼者。

其中一位隊友姓蔡。蔡姓隊友小小年紀,就有很多白頭髮,於是大家都叫他「老蔡」。

另一位隊友姓粱。他長相比較年輕,於是大家都叫他「小粱」。

ihspc比賽開始之前,老蔡自我解嘲道:「我們這一組的三個人,名字裡帶著‘蔡’、‘粱’、‘夏’三個字,我們又菜,又涼,又瞎,齊活了。」

林知夏被老蔡的說法震驚。

更令她的震驚的是,他們完全被東歐選手包圍了。

他們的座位附近是俄羅斯隊、白俄羅斯隊、愛沙尼亞隊,拉脫維亞隊。這些隊伍裡的每一位同學都有一種很穩的氣質,都讓林知夏聯想起了羅馬尼亞大師賽上的alexandrov。

林知夏坐直身體,嚴陣以待。

在林知夏的隊伍裡,小梁的程式設計水平最高。小梁負責編寫程式。而林知夏的數學功底最強。她負責分析題目。

他們順利解決了前三題,卻在第四題上遇到了障礙。這道題設定了一個以2為底的巢狀指數函式,函式已經被運算了m次,得到一個數值n,現給定一個x作為輸入,求n對x取模後的結果。

這道題出得非常巧妙,老蔡與林知夏持有相反意見。

林知夏堅持使用遞迴降冪公式直到模數等於1。老蔡認為,降冪不是這道題的關鍵點。老蔡曾經見過一道類似的題目,但他突然想不起來了。他與林知夏小聲爭論,小梁插了一句話:「老蔡,小林,到底怎麼做?你們快給個準信。」

林知夏拽過鍵盤:「抓緊時間,按我的方法來。」

「等等,」老蔡制止道,「你提交一次錯誤程式碼,我們前幾題就白忙活了。」

是的,ihspc的比賽規則十分苛刻。

選手答對了,不一定能得分,選手答錯了,一定會被扣分。

老蔡這麼一說完,林知夏的動作變得遲鈍。她重新梳理一遍邏輯,又在腦中執行程式。老蔡暫時把第四題放到了一邊,開始和小梁商量第五題的解決辦法。

林知夏低頭掃視第五題,又想起競賽老師的叮囑:ihspc比賽的題目經常會給選手挖坑。很多時候,你以為你做出來了,其實你沒有。你以為你是正確答案,其實你漏掉了關鍵資訊。ihspc總是隱藏著一些特定的套路。

如果這是一場個人賽,林知夏可以隨心所欲地答題。但她身在團體中,她必須小心謹慎。她詢問老蔡對於第四題的看法,而老蔡正在敲擊鍵盤,編寫第五題的答案。

林知夏問他:「第四題不用費馬尤拉定理,還能用什麼方法?」

老蔡目光專注地盯著螢幕:「你等我把第五題寫完。」

「第五題你想怎麼做?」林知夏又問他。

老蔡戴著一副金框眼鏡,臉型圓潤如銀盤,通身顯出一種富貴的氣派。老蔡不像是一個普通的理工科書呆子,他身上蠻有靈氣——這是小梁心中對老蔡的評價。