第374章 天不生我阿斌,程序萬古如長夜(求

  第374章 天不生我阿斌,程序萬古如長夜(求訂閱)

  歐洲,瑞士蘇黎世,下午兩點鐘。

  ACM國際大學生程序設計競賽正式在蘇黎世的中心體育館拉開了序幕,本次競賽由全球知名的計算機研究機構主辦、全球知名計算機品牌商贊助。

  可謂是大學生計算機領域裡最具有影響力的競賽了。

  無數計算機領域的天才研究者,都曾參加過ACM國際大學生程序設計競賽。

  甚至是贊助ACM國際大學生程序設計競賽的全球知名計算機品牌商的副總,曾經也參加ACM競賽。

  步入到了上世紀90年代,以及21世紀之後,ACM國際大學生程序設計競賽由於獲得了贊助,因此賽事規模不斷擴大,參賽的高校也從一開始的幾十所,增加到了數百所乃至是上千所。

  當然了,這上千所數量的高校在報名參加了ACM國際大學生程序設計競賽之後,都會在所在的賽區進行一定的篩選。

  最終能夠走到全球總決賽的舞台的高校,那也是大浪淘沙出來的最頂尖的一批。

  丁躍簡單的看了一下今年的總決賽參賽名單——

  帝國理工學院

  芝加哥大學

  加州理工大學

  加州大學伯克利分校

  南洋理工大學

  海城交通大學

  莫斯科國立大學

  蘇黎世聯邦理工大學

  聖彼得堡國立大學

  墨爾本大學

  這一溜的看下來,哪一所不是全球知名的高校?

  而且這些高校的計算機專業實力都很強,無論是從教學能力,還是從科研能力。

  當然了。

  丁躍的霧城文理大學計算機系能夠與這個全球知名高校一起參加ACM競賽的總決賽。

  這說明霧城文理大學在計算機專業這一塊兒,是有機會成為全球一流水平的。

  這就要看徐斌、陳俊和歐陽晨他們三個能不能給力了。

  倘若在ACM競賽上一戰成名,霧城文理大學的計算機專業,將會成為國內諸多熱愛計算機領域的學生們的一大選擇,明年的九月份招生,恐怕計算機專業的招生人數會暴漲。

  只不過,丁躍尚且不清楚今天徐斌他們能否從這一場沒有硝煙的戰鬥之中殺出一條血路出來。

  畢竟丁躍到現在為止,該給徐斌和陳俊他們加的專業領域的BUFF,也都加了。

  就算是現在臨時抱佛腳,也是沒有用處的。

  所以丁躍就靜靜地等待著徐斌、陳俊和歐陽晨他們三個在比賽時的表現了。

  ACM國際大學生程序設計競賽的比賽規則,丁躍也具體的看了一下。

  各高校的每隊參賽隊伍將使用1台電腦,且需要在總賽程時間5個小時內使用C/C++、Java和Python等語言中的一種編寫程序解決7到13個問題。

  各高校參賽隊伍的程序完成之後提交裁判運行,運行的結果會判定為正確或錯誤兩種並及時通知參賽隊,而且有趣的是每隊在正確完成一題後,組織者將在其位置上升起一隻代表該題顏色的氣球,每道題目第一支解決掉它的隊還會額外獲得一個「FIRST-PROBLEM-SOLVED」的氣球。

  最後的獲勝者,也就是總冠軍為正確解答題目最多且總用時最少的隊伍。

  在比賽的時候,每道試題用時將從競賽開始到試題解答被判定為正確為止,其間每一次提交運行結果被判錯誤的話將被加罰20分鐘的時間。

  在競賽進行的5個小時內,一般有7道或以上試題,由同隊的三名選手使用同一台計算機協作完成,當解決了一道試題之後,將其提交給評委,由評委判斷其是否正確。

  如果提交的程序運行不正確,則該程序將被退回給參賽隊,參賽隊可以進行修改後再一次提交該問題。

  而程序判定結果一般有7種——

  1、Accepted——即通過!(AC)

  2、Wrong Answer——即答案錯。(WA)

  3、Runtime Error——即程序運行出錯,意外終止等。(RE)

  4、Time Limit Exceeded.——即超時。程序沒在規定時間內出答案。(TLE)

  5、Presentation Error——即格式錯。程序沒按規定的格式輸出答案。(PE)

  6、Memory Limit Exceeded——即超內存。程序沒在規定空間內出答案。(MLE)

  7、Compile Error——即編譯錯。程序編譯不過。(CE)

  總的來說,ACM國際大學生程序設計競賽,就是要讓各高校的參賽隊伍的團隊成員們,在最快的時間裡,團結協作通過電腦程式來解決掉賽委會的題目。

  對於這一場國際大學生計算機領域的競賽,國內也有直播的,而且還是國視電視台的直播。

  只不過是科教頻道進行直播。

  而眾所周知,國視電視台一般只有新聞頻道、第一頻道、綜藝頻道等幾個頻道的流量比較大一些。

  科教頻道的觀眾數量有限。

  此時是瑞士的下午兩點,而在夏國國內,已經是晚上九點鐘左右了。

  國視電視台的科教頻道對ACM進行了衛星轉播,畫面雖然同步慢一些,但好歹是可以讓國內的觀眾們看到這一場競賽的。

  「小張,你發現了沒,今年的ACM競賽,觀眾數量好像比起以往,多了好幾萬呢。」

  國視電視台科教頻道正在負責ACM競賽轉播的工作人員在看了一下後台數據之後,不由得對同事小張說道。

  「是嗎?」

  小張一聽,還挺驚訝的。

  以往的每一屆ACM競賽,觀眾數量基本上都是固定的,最多在五千人上下進行浮動。

  可是剛才同事說今年突然多了好幾萬的觀眾?

  於是小張去看了一下國視電視台科教頻道正在播放ACM競賽直播的觀眾觀看數據。

  確實是多了兩萬多將近三萬人的樣子。

  要知道,想要看ACM競賽的直播的話,就只能來國視官網的科教頻道觀看,畢竟只有國視電視台的科教頻道會直播ACM競賽。

  所以國視電視台這邊想要統計觀眾數據還是很簡單的。

  只不過,小張他們完全不知道,這多出來的兩三萬的觀眾,到底是哪兒來的啊?

  總不能往年都是固定的觀眾數量,今年突然一下子就多出來的吧?

  而此時遠在千里之外的霧城文理大學。

  許多學生就是國視電視台小張他們不知道哪裡冒出來的觀眾。

  霧城文理大學的學生們知道今天晚上九點鐘左右,就是ACM國際大學生程序設計競賽的開賽時間。

  雖然丁校長和徐主任他們遠在歐洲瑞士,但霧城文理大學的學生們還是自發的組織了起來,要觀看這一場賽事的直播。

  而這一場ACM競賽直播只有國視電視台科教頻道會進行直播,因此大家今天晚上都一窩蜂的去到了國視電視台官網的科教頻道。

  雖說ACM國際大學生程序設計競賽在大學計算機專業圈子外面基本上沒有什麼關注度。

  但對於霧城文理大學的每一位學生而言,這就是他們值得關注的一場賽事,而非僅僅只是計算機系學生們該關注。

  因為這場賽事上,要是自己母校霧城文理大學能夠拿到一個不錯的成績的話,霧城文理大學的社會地位顯然是會得到提升的。

  最重要的是,霧城文理大學的每一位學生,都有著很熱烈的榮辱感,學校的榮譽對於學生們而言,也是非常重要的。

  誰讓這裡是學生們的第二個家呢?

  蘇黎世中心體育館裡,來自全球共計34所高校的總決賽參賽團隊已經全部就位。

  丁躍和黃友傑、秘書文若涵則是在夏國參賽高校的休息區里,觀看著比賽的進行。

  賽場上,34所高校,每所高校的參賽團隊都是三個人。

  因為賽事規則就是最多三名成員,那麼每所高校肯定都會選擇三位選手,畢竟人多的話,解起程序來自然就會更加高效一些。

  「陳俊,你負責每一道題目的解析,歐陽晨,你負責協助陳俊提供他所需要的一切幫忙,然後我負責編寫程序!」

  徐斌對這一次比賽進行了一個準確的分工。

  因為ACM競賽比的是高效率,誰更快的解答出了題目,誰就能夠更接近總冠軍的寶座。

  而每一個團隊只會提供一台電腦供給答題使用。

  既然如此的話,徐斌就分配好,由自己來操控電腦進行編寫程序答題,而陳俊和歐陽晨可以將精力都集中起來用於解析每一道題目。

  5個小時的時間裡,最少要答7道題或者以上,用時最少的團隊就能夠獲勝。

  所以三個人之間的團隊配合,以及高效分工,對於這一場競賽而言都是非常重要的。

  「好的徐主任,我會用最簡潔的方式,將題目給解析出來,爭取讓你能夠更好的答題。」

  陳俊點了點頭,認真的回答道。

  歐陽晨也是點了點頭,儘管他做的工作是最「簡單」的,但他也不會絲毫的鬆懈下來。

  因為歐陽晨很清楚,自己是團隊不可上缺少的部分,也一定要盡全力的輔助陳俊對題目的解析,才能夠使得團隊取得最好的成績。

  而整個團隊裡面,顯然徐斌的工作是最難的,因為在陳俊和歐陽晨解析的題目之後,需要由徐斌來編寫程序進行答題。

  當然了,在答題的過程之中,如果遇到了什麼困難的話,陳俊和歐陽晨兩人也會擔任起徐斌的智囊團的重要角色。

  其實大部分參賽高校的團隊分配工作,基本上都是徐斌他們這樣的模式。

  可能細微之處不一樣,但都必須分工明確。

  徐斌不會輕視自己的對手,因為他們都是來自全球頂尖的計算機專業高校。

  說現場的34個參賽團隊共計102名選手都是計算機專業的天才,都一點不為過!

  事實確實如此!

  【國視電視台科教頻道直播間】——

  「我看到咱們夏國的高校參賽團隊了,海城交通大學。」

  「海城交通大學曾經在ACM競賽上面拿過冠軍,而且還不止一次,他可是咱們夏國最大的奪冠熱門。」

  「今年仍舊有莫斯科國立大學和聖彼得堡國立大學,這兩所高校這幾年好像很強的樣子。」

  「確實,過去幾年基本上都是莫斯科國立大學和聖彼得堡國立大學拿到了總冠軍,但是你們想一想,他們過去參賽的團隊已經畢業了吧?新的團隊還能夠接過冠軍的大旗,從而衛冕嗎?」

  「哈哈哈,我看到了我們西北科技大學了!」

  「說實話,今年這個霧城文理大學確實是讓人挺意外的,居然可以拿到一個參賽名額。」

  「霧城文理大學的學子前來報到,加油沖鴨!」

  「聽說霧城文理大學的那個徐斌特別厲害,在國內的計算機圈子裡面,被好多大神都膜拜過。」

  「真的假的?這麼厲害的嗎?」

  「混過計算機圈子的應該都知道,徐斌有一個ID叫做「阿斌」,被計算機大神們稱作是——天不生我阿斌,計算機萬古如長夜!」

  「這麼吊?」

  「是我孤陋寡聞了。」

  「據我所知,這個阿斌人家好像一個人都能夠寫出一個超級牛逼的作業系統出來。」

  「類似蘋果?瘟都死?安卓這樣的作業系統?真的假的啊這麼誇張的嘛。」

  「只是傳聞罷了,誰也沒見過阿斌自己做出來的作業系統,吹牛誰不會啊。」

  「這麼說,霧城文理大學的參賽團隊,是真的有點東西咯?」

  「咱們拭目以待吧,今晚有沒有熬夜看比賽的?」

  「明天星期六,肯定把比賽看完啊,看完也才兩點左右的樣子,夜生活才正式開始好麼。」

  「666,你們都這麼能熬夜的麼?」

  此時的徐斌顯然並不知道自己被國內看比賽的網友們各種討論著。

  他的精力都用在了比賽當中。

  ACM賽委會很快便確定了34個高校參賽團隊一切準備就緒。

  然後開始給出第一道題目了。

  也就是[題目A]。

  ACM競賽的題目,將會以ABCDEFG的形式一道一道的給出,然後所有參賽團隊開始進行答題。

  而題目的難度,顯然也是從A開始,將會越來越難!

  當第一道題目給出來之後,34支高校參賽隊伍的所有團隊成員們,立刻就進入到了狀態之中。

  不愧是來自全球最頂尖的一批計算機專業的大學生們。

  「陳俊,開始解析題目。」

  「好的!」

  陳俊開始通過對[題目A]進行解析,解析的方式也是他和徐主任之間最方便溝通的方式。

  目的就是為了能夠更高效的讓徐斌來根據題目的解析來開始編寫解題程序。

  也就是說,徐斌他們可以一邊解析題目,一邊開始答題,這效率可不是一般團隊能夠比擬的!

  (本章完)