電腦很快搬了進(jìn)來。
正如蘇遠(yuǎn)山所說的那樣,從上到下,都希望這次大賽是一場純技術(shù)性的,絕對公平和公正的比賽,因此它不能有半點(diǎn)瑕疵——最起碼表面上是如此。
蘇遠(yuǎn)山沉默坐下,然后望向陳曉川——他看到,陳曉川的臉上已經(jīng)升起了一絲驚愕。
或許是部領(lǐng)導(dǎo)已經(jīng)告訴了他自己在拉斯維加斯的光輝事跡吧。
但那又如何?只要自己和父親的關(guān)系在這場合一被挑明,那他就必須自證,否則悠悠眾口誰來堵?
這時一直沒怎么開腔的杭電教授看了一眼眾人,無奈地一笑:“蘇遠(yuǎn)山同學(xué),既然你懂算法,要不你現(xiàn)在就寫一個多維數(shù)組的算法吧,寫程序的話時間耽擱待久?!?br/> 蘇遠(yuǎn)山點(diǎn)頭,對這位教授多看了一眼。
多維數(shù)組的處理說難不難,說簡單不簡單,正好是本科生的練習(xí)題。如果自己能完成,那么顯然能證明他起碼有本科生的實(shí)力。
蘇遠(yuǎn)山點(diǎn)開c++,他沉默思索了將近一分鐘后,他開始寫下抬頭注釋。
//一個簡單的俄羅斯方塊游戲。
俄羅斯方塊,便是多維數(shù)組的最簡單運(yùn)用,而且寫出來也不費(fèi)事,兩百行代碼頂天了——最重要的是,蘇遠(yuǎn)山前世沒少拿這玩意來練手。
所以他寫得很快。
隨著他不斷敲響鍵盤,身后參賽的選手也終于忍不住問他們的老師蘇遠(yuǎn)山現(xiàn)場完成的這個題目難不難,是什么水平。
……
時間慢慢過去,電科的師兄師姐們雖然很想去看蘇遠(yuǎn)山到底寫了個什么玩意,居然能馬不停蹄地搞半小時,但前排人沒動,他們也不好意思擠過去。
至于臺上的裁判教授們也有些驚訝。一個數(shù)組算法需要的代碼量哪有這么多……如果說蘇遠(yuǎn)山?jīng)]那本事,他只能不知道怎么寫,而不是噼里啪啦的鍵盤敲個不停。
只有蘇星河大致猜到了兒子想干什么。
如果單純就寫幾行幾十行代碼出來,自己這些人自然能看懂他的水準(zhǔn)。但真要服眾,除非將就算法寫個應(yīng)用出來。
終于,第一個選手坐不住了,他走到蘇遠(yuǎn)山的身后,想看蘇遠(yuǎn)山到底在寫什么。
但他很快發(fā)現(xiàn),自己能看懂注釋,卻完全看不懂蘇遠(yuǎn)山寫的什么。
有了第一個,就有第二個,第三個。
蘇遠(yuǎn)山抿著嘴,好似不經(jīng)意地偏了下頭,卻發(fā)現(xiàn)那少女依舊在遠(yuǎn)處坐著,只是臉上的表情變成了好奇和捉摸不定。
輕輕嘆了口氣,蘇遠(yuǎn)山寫完最后一段注釋。
他點(diǎn)開調(diào)試,一個界面跳了出來。
身后傳來一個男生的驚呼聲:“你居然寫了個游戲?”
“多維數(shù)組的最簡單應(yīng)用就是俄羅斯方塊,所以就隨便寫了一個?!碧K遠(yuǎn)山不斷按著方向鍵,測試了幾次后退出調(diào)試,望向前臺。
他緩緩起身,目光望向陳曉川:“完成的是俄羅斯方塊,連注釋一共兩百二十九行,請?jiān)u委老師檢查。”
*
*
隨著評委挨個看了一遍俄羅斯方塊之后,再無人質(zhì)疑蘇遠(yuǎn)山的水平。
在場沒人有自信能在不到一個小時內(nèi)便完成俄羅斯方塊的設(shè)計(jì),更別說他還把代碼精簡到了兩百行以內(nèi)。
電腦撤銷,周校長又來發(fā)表了一通救場講話——在周校長的口中,剛才那差點(diǎn)讓電科風(fēng)頭正盛的蘇星河教授陷阱風(fēng)波的一個小時變成了有意義的小插曲。
當(dāng)部領(lǐng)導(dǎo)宣布問答繼續(xù)進(jìn)行后,蘇遠(yuǎn)山也迎著少女好奇的目光,抿著嘴,沉默地走向第一排的角落。