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