001. 夢與起點

投票推薦 加入書籤 小說報錯

  鍵盤敲擊聲如密集的鼓點砸在體育館地面,穹頂之下,巨型電子屏彤紅耀眼,倒計時正無聲無息地跳動——00:00:59。

  百餘張賽桌沿看台列成方陣,電腦屏幕的冷光映著數百張緊繃的面孔,這是 ACM-ICPC亞洲區域賽現場。

  「還有一分鐘!」斜後方選手傳來帶著破音的焦灼。郭曉川白襯衫後背已被汗水浸透,眼前的幾百行代碼還在指尖翻飛中繼續變長。修改循環區間,調整終止條件,將 double換成 long long,賭一把數據範圍。最後一個分號落下時,倒計時跳成了 00:00:03。

  PC²軟體的提交確認窗口在屏幕中央亮起,手指懸在 Enter鍵上方,接下來的三秒,將決定能否鎖定 World Final入場券,改寫本省部屬高校零晉級的歷史。

  他深吸一口氣,指腹重重砸下,像一記孤注一擲的叩問,在驟雨般洶湧的鍵盤聲中撕開一道短暫的裂縫。

  猛然驚醒,半杯椰果奶茶浸在筆記本屏幕的白光里,C語言課本攤開在循環章節,右手邊牆上貼滿五顏六色的便箋,邊角被暖氣烘得微微卷邊。

  三月的星城仍帶著料峭春寒,這家奶茶店卻暖意融融。28棟北宿舍雖新,但沒有空調,抵不住那帶著魔法攻擊的濕冷寒意,凍得人手指發僵敲不動鍵盤;三教自習室人滿為患,各種氣味混雜發酵,實在難耐。而這家在三教南面坡下的奶茶店,上學期末才開張,空氣中飄著淡淡的奶香味,甜而不膩,與三教的異味形成鮮明對比,加上無比珍貴的 WiFi,更讓這裡成了他無課時的固定去處。

  店裡四張桌子此刻坐著幾對情侶和看小說的同學,只有郭曉川這桌空著半邊,靜謐又自在。

  原來是夢。夢裡的情景迅速褪去,只剩下指尖殘留的賽場薄膜鍵盤觸感,和那場重大比賽的模糊記憶。

  郭曉川望著屏幕上 C-Free里還沒寫完整的 while循環,自嘲地笑了笑,這夢,還真是遙遠啊。

  「同學,這裡可以坐嗎?」

  郭曉川抬頭的瞬間,呼吸頓了半拍。眼前的女生扎著利落的馬尾,淡紫色針織衫襯得肌膚勝雪,一雙杏眼清澈深邃,是 2班的湯雨薇。在男女比例 3:1的信息院,她雖低調,卻從大一起就是公認的「四大女神「之一,即便在人群里也自帶光芒。

  郭曉川頓時有些緊張無措,莫名蹦出一個字:「坐!」說完便飛快低下頭,假裝閱讀桌上的課本。

  湯雨薇微笑著說了聲謝謝,拉開椅子坐下,也拿出了筆記本電腦。她的指尖落在鍵盤上時,露出的手腕纖細,銀灰色的手鍊隨著動作輕輕晃動。

  「你的拿鐵,今天這個是我自己琢磨拼配的豆子,試試看。「繫著灰色圍裙的店員端來一杯咖啡,杯沿浮著綿密的奶泡,香氣醇厚。

  「謝謝林姐姐。「湯雨薇的聲音溫軟動聽,混著奶茶店的甜香。

  郭曉川瞪圓了眼睛,目光在咖啡杯與吧檯間來回逡巡。湯雨薇見狀輕笑,主動開口:「你是不是好奇,奶茶店裡怎麼會有咖啡?「

  郭曉川連忙點頭。

  湯雨薇有點小小驕傲地說:「哈哈,是『特供』的。剛端咖啡這位是林姐姐,我經常來店裡和她閒聊。做咖啡是她的個人愛好,後廚有台小型咖啡機。我也喜歡琢磨咖啡,有次去雲南旅遊買了幾包豆子,送了她一包,就換來了『特供資格』。」

  「你也常來啊?沒在這見到過你。」

  湯雨薇望著他,眼中帶著笑意:「我可沒少見過你,只是你一折騰起電腦,就像屏蔽了周圍所有事物。」

  郭曉川的耳尖微微發燙。他本就不擅長和女生搭話,更何況是湯雨薇這樣只能遠觀的女神。記憶里唯一一次例外,還是大一剛開課的時候。

  那時宿舍臥聊,彭峰作為「小道消息小王子」,神秘兮兮地科普了全年級 32個班的「四大女神」,說咱們前十個班就占了一個——湯雨薇。

  開學伊始的大學計算機基礎課,宿舍四人揣著看熱鬧的心思早早搶了前排座位,想親眼見見這位傳說中的女神,郭曉川坐在靠過道的位置,倒也生出幾分好奇。

  快上課時,人群里出現了一個令人無法不注意的身影。淡藍色連衣裙勾勒出勻稱的身形,馬尾辮隨著腳步微微擺動,陽光透過窗戶落在她臉上,給額前的劉海鍍了層柔和的金邊。

  郭曉川腦子一熱,在她經過時突然問道:「同學,你是湯雨薇嗎?」

  舍友三人瞬間瞪大了眼睛,表情各異。湯雨薇也是一愣,隨即點頭:「是啊。」


  所有人都等著他接下來說些什麼,結果郭曉川只憋出兩個字:「好的。」

  湯雨薇臉上帶著些許疑惑,輕輕點了下頭往後排走去,留下他在原地接受舍友們的「靈魂拷問」。

  思緒回籠時,郭曉川留意到湯雨薇正飛快地敲擊鍵盤,動作比一般女生聊 QQ時利落得多。

  「你也在寫代碼?感覺好熟練。」他忍不住問道。

  「嗯,」她沒抬頭,目光仍專注在屏幕上,「高中時學過一點,這學期C語言剛好重新撿起來。」

  「高中就學寫代碼?厲害。」

  「那時候想參加信息學競賽,但爸媽不讓繼續學,讓我踏踏實實準備高考。」她的語氣平靜,卻隱約帶著一絲遺憾。

  「哦,原來高中也有編程比賽。我聽說大學有個 ACM,你了解嗎?」

  「國際大學生程序設計競賽,拿獎能保研。不過沒高中基礎很難,我沒準備參加,報了校賽志願者,感受下氛圍也好。」她終於抬起頭。

  「什麼?校賽?開始報名了嗎?」郭曉川猛地坐直身體。

  「是啊,你要不要試試?」湯雨薇的語氣裡帶著鼓勵。

  「我好菜……語法都還沒學明白。不過,要去試試。」

  「我把比賽通知轉給你。」湯雨薇說著點開 QQ,抬眼看向他,「你 QQ號多少?」

  郭曉川連忙報出一串數字,並接著好奇地問:「既然高中喜歡程序比賽,大學怎麼不試試呢?」

  「爸媽盯得緊,讓我好好學自動化,將來進他們電力公司。反正也沒精力拿獎,噹噹志願者圍觀圍觀就好。」她抬眼看向他,「你以前打過比賽?為什麼感興趣?」

  郭曉川的目光落在奶茶杯里沉浮的椰果上,似乎有些事情難以用簡短的語言表達:「就……數學競賽沒打好。」他頓了頓,「上了大學就想試試別的比賽。大家都說這個最厲害,那就……試試最厲害的。」

  湯雨薇垂眸輕笑,半晌才抬眼時唇角還掛著若有若無的弧度:「和你頭像風格還有點像。理由很純粹,加油!」

  郭曉川下意識看了眼電腦屏幕里自己的 QQ頭像,是最近很喜歡的一部迪士尼動畫片的主角,一個叫「Wall-E」的機器人。憨厚?單純?執著?他不太確定這裡的「像」是指哪方面。

  這個「加油」本身算不得什麼激昂鼓勵,可從她嘴裡說出來,似乎就多了點不一樣的分量。

  郭曉川望著屏幕上尚未閉合的循環大括號,思緒不由自主飄回大一入學時。

  那時他到處打聽各類競賽——數學建模、智能小車、電子設計、機器人……每當追問哪個最有分量,得到的答案總是繞不開 ACM。

  「咱們學校還沒拿過像樣的成績,前兩屆學長都是自費去參賽。」系裡迎新會上,學長半開玩笑的勸退,反倒讓他眼裡燃起更旺的火苗。

  可零基礎的他,連《C語言程序設計》里的變量規則都啃不下來。那天在圖書館公共機房,屏幕上反覆蹦出的編譯錯誤提示讓他倍感沮喪。就在這時,身後傳來帶著星城口音的招呼,一個學長氣質的高個子男生探過身,格子衫袖口卷到肘部,露出腕骨分明的手,問道:「看著維基百科寫代碼?」

  對方掃了眼屏幕,指尖在鍵盤上敲了敲,「剛入門的話,去 HDU第 11頁看看。」

  郭曉川愣了愣,見對方指著屏幕解釋:「這些叫 OJ,在線判題平台,像 POJ、HDU都是練手的地方。HDU第 11頁有不少中文題,考基礎語法的多,適合你現在練。」

  男生說話時視線沒離開他的代碼,指尖無意識轉著支筆,「變量名起得太隨意了,換點有意義的。」

  等郭曉川反應過來想道謝,對方已經抱著本《算法導論》快步離開了。

  前半年的大學生活像場快進的默片:軍訓休息時扯著嗓子飆《離歌》,被演講社學長忽悠買的文化衫還壓在箱底,三十人擠在四人間開班會時的喧鬧,袁隆平電影劇組當群演時攥著稻穗的粗糙觸感,給高中學霸做家教時思維的火花……這些碎片在腦海里翻湧。

  大一入學的學期沒有編程課,也還沒買自己的電腦,只能在沒課的時候去南校二教或校本部圖書館的公共機房學習C語言語法。

  在缺少資料沒人引導的 ACM環境裡,這種孤軍奮戰的滋味仿佛復刻著曾經在沒有競賽傳統的中學裡硬闖數學競賽的時光。那時對著奧賽題啃到凌晨,檯燈暖黃的光暈里只有筆尖划過草稿紙的沙沙聲;如今盯著機房屏幕上的編譯錯誤,日光燈管的嗡鳴成了唯一的背景音。

  當學期末 POJ上「a+b」的藍色「Accepted」(題目通過)終於第一次出現時,激動地跳了起來。

  郭曉川點開報名通知,擺在最前面的就是三人組隊的要求,看來要找兩個隊友。

  那些關於比賽時長、罰時規則的條文像團亂碼,他索性關掉頁面,反正系統會自動計時,眼下先把代碼寫順。

  郭曉川把報名連結發給舍友彭峰,「搞不搞?」。

  「搞!」,彭峰的回覆幾乎是貼著上條消息蹦出來的。

  「你知不知道是啥就搞」。

  「ACM啊,你搞我肯定搞。」

  「還差一個人,宿舍那倆找誰?」

  「別急,我這兒有個人選。」

章節目錄