偷名提示您:看後求收藏(奇妙書庫www.qmshu.tw),接著再看更方便。
螢幕,只有一行宋體3號加粗的字:
請用匯編語言編寫出一個儘可能消耗硬體資源的程式。
題目簡練,語言樸素,基本學習過彙編的大學生都能明白程式要做的是什麼。
用專業語言描述較複雜,通俗來講,其實是——
不服跑個分。
一些看過攻略的懂一丟丟計算機的年輕人,喜歡在去電腦城買電腦的時候,用一個叫做擼大溼的軟體檢測一下電腦效能。
這個軟體裡面有整合好的硬體跑分程式。
現在這個實操題目跟這種硬體跑分程式廣義差不多,不過要求簡單得多,只需要儘可能的消耗硬體資源行。
畢竟只是一次學生測驗作品。
蘇小木嘴角微微揚,這題目,對他來說,簡單得有些過分了!
十五分鐘沒編出來,他吃掉螢幕。
這麼說有點狂了,八分鐘吧!
教室裡的其他九個人或輕輕的敲擊著鍵盤,或點一下滑鼠,或埋頭苦幹,或抓耳撓腮。
這種感覺,全部,都跟他蘇小木沒關係。
修長的手指放在鍵盤,輕靈騷氣的敲擊出富有節奏感的聲音,不刺撓熱烈。
臺正準備打個盹的張可教授突然來了精神。
這種很有節奏感的美妙聲音可有段時間沒聽到了。
張可教授不慌不忙的端著保溫杯走到了蘇小木的身後,看著蘇小木修長的手指舞動著騷氣的韻律,心裡想著,
“我年輕的時候,大概也是這麼帥氣的吧!”
眯著眼睛喝了口杯的枸杞紅棗水,微微有些滿足的輕籲出一口氣,推了推鼻樑的無邊框眼鏡,厚厚的鏡片反射著一個單詞:
azing!
嗯?
what?!
張可教授愣了下,他清楚的記得azing這個評分標準是自己興之所至加進去的惡趣味。
實操一般都能透過,畢竟有兩個小時,根據不同的程式執行反饋結果給出不同的評分。
有設定兩個未透過的結果:rte和ce;分別是程式執行出錯和編譯錯誤。
之後的最低評分是ac,透過。
然後是good、perfect和惡趣味的azing。
好、完美、令人驚異的!
三種不同的評分代表著程式在執行時三種完全不同的優秀度,間的差距,大概隔著一個計科全英創新班。
張可緊著便是愕然。
我喝了口水,至於要這麼快的嗎?
我年輕時……
我現在……
算了,不踏馬了!
蘇小木滿意的晃了晃手,7分21秒,不錯!
剛想收拾東西,聽到身後傳來一個沉穩的年男聲,“這位蘇同學,你能不能給我看看程式的原始碼。”
張可知道蘇小木的名字,原因很簡單,蘇小木太出色了!
蘇小木差點被這個猛不丁的聲音嚇一跳,回頭看到是端著保溫杯臉滿是笑容的張可教授,下意識的點了下頭。
蘇小木點開了原始碼件,起身站在一旁,讓出了位置。
有過編寫64k de的經歷,也有過系統提供的二進位制基礎,對其的深入瞭解,蘇小木下意識的選擇了極簡程式設計。
程式碼的行數剛好是69行,一個相當美妙的數字。
最大可能的消耗了全部的硬體資源,包括機室採用的標配4g記憶體和1g顯示卡資源全部在程式的跑動下消耗乾淨,同時也將標配的7200轉速的普通機械硬碟的轉速也發揮到了極致……
“不錯!很不錯!蘇同學,你真是個天才!程式碼要這樣,優雅、美妙!!”
張可教授有點激動,聲音都加大了10好幾個赫茲。
唰!
九雙眼睛盯了過來。
能不能讓我們好好考個試了!
我特麼剛才想到哪了?
忘了!艹!
呵,蘇小木,又是你!
長得帥了不起啊,做題快了不起啊,程式碼優秀了不起啊,教授表揚了不起啊?
p!
真的了不起!
同樣是學霸的他們流下了沒有化的眼淚!
最難受的是,我們聽到的是,程式碼!!!
p!
我們連筆試都沒做完,你已經完成了實操,你也不知道等等人家,個死鬼!