036 ACM全球總決賽
賽前,陳旭觀察了一下場(chǎng)上,除了老熟人上交大的隊(duì)伍,其余都是外國(guó)友人,甚至有幾支曾經(jīng)的總決賽冠軍隊(duì)伍。
陳旭感受到了壓力,在這樣的天才窩里,沖到最高領(lǐng)獎(jiǎng)臺(tái)難度不小,他必須全身心投入,不能再像初賽那樣被周圍的因素影響。
他長(zhǎng)舒一口氣,等待最后的計(jì)時(shí)。
“時(shí)間到!開賽?!辟悈^(qū)主持者發(fā)令,所有選手面前的電腦屏幕被解鎖,顯示出下面的題目。
“來了?!睖赝f了一聲,開始破題。
她英語是這個(gè)隊(duì)伍的強(qiáng)項(xiàng),所以破題一直都由她來。
吳文瀚看著專注的溫童,忽然想起來昨天溫童問他,自己在這個(gè)隊(duì)伍有什么必要,他現(xiàn)在有了答案。
“給,陳隊(duì)?!睖赝炎约鹤龊玫墓P記交給陳旭。
陳旭點(diǎn)點(diǎn)頭,接過來開始解題。
他將第一題留給了溫童和吳文瀚,后邊2到5題留給了伊娃。
現(xiàn)在伊娃仍然是1級(jí),和初賽時(shí)候的水平?jīng)]有太大的提高,所以只能幫到陳旭第五題的程度,后邊的題全靠他自己。
好在今時(shí)不同往日,陳旭現(xiàn)在的計(jì)算機(jī)基礎(chǔ)掌握是3級(jí)。
他隨手就解開了第六題,將解題邏輯寫在紙上,交給了吳文瀚。
“碼?!彼?jiǎn)短地說道。
“好?!眳俏腻恢罏槭裁搓愋裣冉獾诹},賽場(chǎng)也沒時(shí)間給他問,他便開始按照陳旭的邏輯碼算法。
吳文瀚碼代碼很快,不一會(huì)就提交了第六題代碼,拿到了第一個(gè)AC氣球。
陳旭這便將腦海中伊娃的解題思路呈現(xiàn)到紙上,繼續(xù)交給吳文瀚。
吳文瀚繼續(xù)碼算法,陳旭則攻關(guān)后邊的題目。
不一會(huì),負(fù)責(zé)第一題的溫童也有了思路,她將算法思路交給了吳文瀚。
吳文瀚對(duì)其點(diǎn)點(diǎn)頭,眼神鼓勵(lì)。
然而,這次提交的代碼有誤,沒有拿到裁判委員的AC,還因?yàn)樘峤诲e(cuò)誤代碼扣掉了五分鐘。
溫童一臉的內(nèi)疚,攥著小拳頭坐在座位上發(fā)呆。
吳文瀚想過去安慰溫童,但是怕打擾陳旭。
陳旭提交第七道題的時(shí)候,注意到這邊,他淡淡地說了一句:
“發(fā)什么呆呢?第一題打算留給我嗎?”
溫童昂起頭,看到陳旭堅(jiān)毅的面孔,她知道陳隊(duì)愿意再給她一次機(jī)會(huì)。
她站起來,重新審視剛才自己的思路。
吳文瀚看著,默然點(diǎn)點(diǎn)頭,然后繼續(xù)做自己的事情。
很快,溫童找到了自己落入的陷阱,她轉(zhuǎn)換思路重新解題。
做完題后,她以防再錯(cuò),便又過了幾遍題干,確定無誤后,才交給吳文瀚。
吳文瀚見溫童如臨大敵般,將算法思路交給自己,他微笑著點(diǎn)點(diǎn)頭,然后開始碼算法。
溫童在一旁惴惴不安地等著,看到吳文瀚將自己的算法提交給裁判小組,等待算法確認(rèn)的時(shí)候,溫童的心快要跳出了嗓子眼。
這次如果再錯(cuò),就要扣十分鐘了。
“AC?!辈门袉T那邊亮起了綠燈,賽區(qū)工作人員送過來代表第一題AC的氣球。
溫童興奮地差點(diǎn)跳起來,她接過工作人員的氣球,親了又親。
工作人員一臉古怪,第一題的AC氣球至于這么興奮嗎,這可是總決賽賽場(chǎng),第一題就是熱身用的。
緊接著,伊娃解出來的2345題挨個(gè)升起了AC氣球,這會(huì)陳旭戰(zhàn)隊(duì)拿到了九個(gè)氣球。
陳旭抬頭看了一眼賽場(chǎng),自己隊(duì)伍屬于中等水平,有一半比自己快,有一半比自己慢。
這個(gè)結(jié)果他預(yù)料到了,前面的題目就比一個(gè)速度和效率,他刷的題量肯定沒有在場(chǎng)其它算法妖怪多,所以他彎道超車的節(jié)點(diǎn)正是最后幾道題。
忽然,有一個(gè)戰(zhàn)隊(duì)連續(xù)提交了三道題的算法,并拿到了全部AC,直接在座位上升起了11個(gè)氣球。
陳旭還沒認(rèn)清這是來自哪個(gè)國(guó)家隊(duì)伍,對(duì)方就直接封榜了。
這時(shí),大屏幕上顯示出來:
“俄羅斯代表隊(duì)圣彼得堡國(guó)立信息大學(xué)封榜!AC了11道題,用去3小時(shí)23分鐘?!?p> “臥槽。”陳旭愣了,他被圣彼得堡國(guó)立信息大學(xué)的這一手秀得頭皮發(fā)麻。
“速度太快了。僅僅三個(gè)多小時(shí)就拿下11道題,不出意外,今年的總冠軍定了?!迸_(tái)下的觀眾都竊竊私語起來。
總決賽的賽制就是這樣,需要靠AC量和所用時(shí)間兩個(gè)指標(biāo)定分,因?yàn)樵诳倹Q賽歷史上,從來沒有哪個(gè)隊(duì)伍能夠拿到AK牌,所以對(duì)時(shí)間的安排就尤為重要。
顯然圣彼得堡國(guó)立信息大學(xué)這次打的是速推,決定以速度致勝。
從現(xiàn)在的局面看,他們也打?qū)α怂惚P。
現(xiàn)在除了他們,最快的隊(duì)伍也只是升起10個(gè)氣球,即便這個(gè)隊(duì)伍后面升起12個(gè)氣球,也會(huì)因?yàn)橛脮r(shí)遠(yuǎn)遠(yuǎn)超過圣彼得堡信息大學(xué)而在分?jǐn)?shù)上不及圣彼得堡信息大學(xué)。
“穩(wěn)住?!标愋窨刂谱约豪潇o下來,不再想其它的事情,將全部的思考能力都投入到第十題。
不一會(huì),第十題出來了,他隨手將算法思路丟給吳文瀚,連頭都沒抬,繼續(xù)攻關(guān)第十一道題。
溫童焦急地看著場(chǎng)上,這會(huì)有第二個(gè)隊(duì)伍拿到了第十一道題的AC氣球,對(duì)方?jīng)]有封榜,因?yàn)檫@個(gè)時(shí)候封榜,顯然落后于圣彼得堡信息大學(xué),所以他們選擇再戰(zhàn)第十二題。
如果在短時(shí)間內(nèi)攻克,再封榜的時(shí)候,就能用AC量補(bǔ)平和圣彼得堡信息大學(xué)之間的差距,反超分?jǐn)?shù)也不是不可能。
時(shí)間過去了四個(gè)小時(shí),陳旭解開了第十一道題,他將算法邏輯交給吳文瀚,聲音有些沙啞地說道:
“快碼?!?p> “好。”
陳旭抬起頭,此時(shí)場(chǎng)上有四個(gè)隊(duì)伍升起了代表第十一道題AC的黑色氣球,除了最先封榜的圣彼得堡信息大學(xué),還有另外一個(gè)隊(duì)伍也選擇封榜,另外兩個(gè)隊(duì)伍在攻克第十二道題,其中就有上交大隊(duì)伍。
“AC了,封榜嗎?九日?!眳俏腻穆曇粼谂赃呿懫?。
陳旭想都沒想,搖搖頭,繼續(xù)解第十二道題。
溫童和吳文瀚在一旁看得驚心動(dòng)魄,他們沒想到陳旭能把他們隊(duì)伍帶到這個(gè)程度,廝殺得如此激烈。
又過去大概二十分鐘,屏幕上刷新了新信息:
“來自中國(guó)的上海交通大學(xué)封榜!AC了12道題,用去4小時(shí)27分鐘?!?p> “太強(qiáng)了。”溫童和吳文瀚相視一眼,都從對(duì)方的眼神中看出來了敬佩。
臺(tái)下觀眾又開始估算,圣彼得堡信息大學(xué)三小時(shí)二十分鐘AC11道題,上交大用四小時(shí)二十多分鐘AC12道題,最后誰分高,還真不好說。
畢竟題目到了后邊,所占的分值也很高。
具體的分?jǐn)?shù)算法是ACM裁判委員會(huì)的內(nèi)部機(jī)制,和國(guó)內(nèi)的公務(wù)員分值一樣,不對(duì)外公布。
這也讓賽場(chǎng)的氣氛更加火熱,不到比賽最后一刻,所有人都不知道誰是最終贏家。
在大家歡快地猜測(cè)今年是圣彼得堡信息大學(xué)這個(gè)歷史上拿過兩次總冠軍的隊(duì)伍奪冠,還是歷史上拿過三次總冠軍的上交大隊(duì)伍奪冠。
場(chǎng)上出現(xiàn)了第二支AC第十二題的隊(duì)伍!
是中國(guó)代表隊(duì)的金陵理工大學(xué)戰(zhàn)隊(duì)。
陳旭看著身旁緩緩升起的代表第十二題AC的紅色氣球,有了片刻的愣神。
“封榜吧九日,現(xiàn)在我們封榜,能拿個(gè)總決賽銅牌,還能站在領(lǐng)獎(jiǎng)臺(tái)上?!眳俏腻雎暤?。
陳旭抬頭看了一眼倒計(jì)時(shí)。
還有二十三分鐘,再算上之前被溫童扣掉的五分鐘,只剩下18分鐘留給他。
如何抉擇,是封榜拿個(gè)全球第三,開開心心回家,還是搏一個(gè)歷史上從未有過的總決賽AK牌,沖擊最高分。
陳旭陷入了糾結(jié),他有些奇怪,這個(gè)時(shí)候不應(yīng)該跳出來系統(tǒng)選項(xiàng)嗎?
然而并沒有。
觀眾席上,所有人的目光都移向了那支第二個(gè)AC12道題的戰(zhàn)隊(duì)身上。
“他們AC了12道題,怎么還不封榜?”
“這是哪個(gè)大學(xué),從來沒聽過啊,我去搜一搜?!?p> “難道想沖擊最后一道壓軸題?不可能吧?!?p> 喧鬧的人群中,來自金陵大學(xué)的天才男生面帶微笑地看向那個(gè)正做選擇的陳旭,男生知道他會(huì)怎么選。
陳旭長(zhǎng)舒一口氣,他最后掃視一圈全場(chǎng),想要根據(jù)場(chǎng)上成績(jī),估算如果自己沖擊第十三道題失敗,名次會(huì)滑落到第幾名。
這時(shí),他迎上了同胞上交大隊(duì)伍成員的眼神。
還是那樣得平靜,和初賽場(chǎng)的如出一轍。
陳旭隨即心如止水,他淡淡地說道:
“不封榜,繼續(xù)?!痹捯袈湎?,他坐下板凳,頭埋到桌前,開始解題。
吳文瀚和溫童站在背后,默默給陳旭加油,無論陳旭作出什么選擇,他們都無條件支持。
“我的天哪,那個(gè)戰(zhàn)隊(duì)選擇沖擊最后一題了?!庇^眾席上響起歡呼聲。
最后時(shí)間里,幾乎全部的隊(duì)伍都選擇了封榜,只有個(gè)別幾個(gè)隊(duì)伍還在解題。
原先冠軍之爭(zhēng)的待定區(qū)多出來一匹黑馬,它正朝著最高峰沖擊。
“來了。”陳旭看了一眼時(shí)間,只剩下最后一分鐘,來不及讓伊娃演算了,便直接將程序提交給了裁判委員會(huì)。
裁判委員接到陳旭的算法,開始驗(yàn)證。
等待的時(shí)間里,全場(chǎng)的人都屏住了呼吸,默默看向那塊大屏幕,等待裁判驗(yàn)證結(jié)果。