分卷閱讀168
書(shū)迷正在閱讀:朕莫非是個(gè)渣受?、穿進(jìn)狗血文弱受成攻了、職業(yè)女星、酸棗、夫人每天都在線(xiàn)打臉文、假裝暗戀、王妃總想爬墻、你是不是演我、我在大佬食譜上、穿成男主的綠茶未婚妻
論云歌從現在才開(kāi)始在Codeforces上刷題,究竟還能不能來(lái)得及,那些負面的聲音都對云歌毫無(wú)益處。粉絲猶豫了很久,最終還是決定暫時(shí)幫云歌保守這個(gè)秘密。Codeforces的比賽過(guò)程也非常有趣。每場(chǎng)比賽,參賽成員每40人左右會(huì )進(jìn)入同一個(gè)房間,同時(shí)開(kāi)始讀題、答題。Codeforces賽制的題目會(huì )有兩套數據,一套稱(chēng)為預測試數據,另一套稱(chēng)為系統測試數據。在比賽進(jìn)行期間,如果選手寫(xiě)完答案,并且對自己的答案足夠自信的話(huà),就可以在比賽結束之前提前提交。比賽進(jìn)行期間提交的答案,將會(huì )用預測試數據測評——如果通過(guò),則會(huì )顯示預測試通過(guò);如果沒(méi)有通過(guò),將會(huì )顯示錯誤編號和錯誤類(lèi)型,并且還會(huì )被罰扣50分。但是,預測試通過(guò),并不代表提交的代碼就完全沒(méi)有問(wèn)題了。當一道題目通過(guò)預測試后,就可以單擊題目列表中那一道題目后面的“鎖”的符號——把這道題目鎖定。當一道題目被鎖定后,這道題就不能再次提交了。但是鎖題后,選手就可以查看同一個(gè)房間中其它也鎖題了的競爭者的本題代碼!如果能找到其他人代碼中的錯誤,就可以向對方發(fā)起攻擊!具體做的做法,就是提交一組測試數據,導致對方的代碼錯誤。一次成功的攻擊,就可以獲得100分!不過(guò),如果發(fā)動(dòng)攻擊卻失敗了,就要倒扣50分。這樣可以攻擊對手,讓對手扣分、給自己加分的功能,當然非常有趣、非常刺激。但是,鎖定了題目不能解鎖,也不能再提交。也就是說(shuō),攻擊別人的同時(shí),自己也有被攻擊的風(fēng)險。如果自己的程序中有錯誤,那么在攻擊別人時(shí),別人也都能來(lái)攻擊你。而這時(shí),已經(jīng)鎖定的題目是無(wú)法修改的。如果被選手攻擊了,即使意識到自己哪里出錯了,也沒(méi)辦法再改,只能心痛地看著(zhù)自己被攻擊扣分,-50,-50,-50……在比賽時(shí)間結束后,還會(huì )有系統測試。就是將已經(jīng)通過(guò)預測試的程度,再測試一套數據。通過(guò)系統測試的程序,才算真正答題正確,得到最終分數,否則不得分。比賽規則如此的情況下,絕大部分選手鎖題都會(huì )非常謹慎,要對自己的程序十分自信,才會(huì )按下“鎖”這個(gè)按鈕。而云歌打破了這一切。直播間里的觀(guān)眾們發(fā)現,三個(gè)小時(shí)的比賽,云歌在二十分鐘后就會(huì )鎖題!云歌的直播迅速在編程愛(ài)好者的圈子里傳開(kāi)。許多編程愛(ài)好者們得知有這樣一個(gè)直播間后,紛紛慕名而來(lái),看云歌直播編程、鎖題、攻擊對手。外行看熱鬧內行看門(mén)道,雖然云歌在直播時(shí)一句話(huà)都不會(huì )說(shuō),但是編程愛(ài)好者們看到云歌的編程過(guò)程就非常激動(dòng)了。“這個(gè)問(wèn)題竟然還能這樣解決!”“臥槽!太快了吧??!”“三個(gè)小時(shí)的題目,云歌只用十幾分鐘就能完美解決!”“我十幾分鐘連題目都還沒(méi)讀懂……”毫無(wú)疑問(wèn),有云歌參與的比賽場(chǎng)次,云歌是永遠的第一。直播間的觀(guān)眾們紛紛開(kāi)始打賭,打賭云歌能夠連續拿到多少場(chǎng)比賽的第一名,會(huì )在多少場(chǎng)連續第一后,拿到第一以外的名次。5場(chǎng)、10場(chǎng)、20場(chǎng)……一開(kāi)始觀(guān)眾們還在計數,然而到后來(lái),已經(jīng)數都數不清了。直播間觀(guān)眾:……不數了,沒(méi)意義。大概云歌就會(huì )這樣一直拿第一、一直拿第一……云歌的積分,自然也在排行榜上一路上升,從1500分升到2000分、從2000分升到3000分……積分飛一般上升的速度,引起了更多編程愛(ài)好者的注意。許多早就離開(kāi)Codeforces的退役選手,有人已經(jīng)讀大學(xué)了、有人在讀研讀博、有人已經(jīng)工作多年……絕大多數都在當程序員,當然也有少數人已經(jīng)離開(kāi)程序員這個(gè)行業(yè),全都回歸Codeforces和云歌對決。還有一些沒(méi)有參加過(guò)OI競賽,在二十多歲或者三十多歲才對編程產(chǎn)生興趣,這些人中也不乏實(shí)力強勁的選手,想要和云歌比拼一番。總之,近期就活躍在Codeforces上的選手們紛紛增加比賽場(chǎng)次,早就離開(kāi)Codeforces的選手們也紛紛回到這里——都是為了能夠和云歌在同一個(gè)房間里進(jìn)行一場(chǎng)比賽!第87章所有編程愛(ài)好者都想中斷云歌的連勝奇跡。所有直播間觀(guān)眾都想親眼見(jiàn)證云歌連勝奇跡被中斷的那一刻!因此,云歌原以為的直播間觀(guān)眾人數會(huì )迅速下降的情況,完全沒(méi)有發(fā)生。以往云歌直播時(shí),大部分觀(guān)眾完全看不懂云歌書(shū)本上的內容?,F在大家雖然依舊看不懂電腦屏蒂上的題目,但是現在大家都能看懂云歌的積分和段位了!Codeforces有趣的比賽規則,讓觀(guān)眾們就像在看游戲直播!于是學(xué)習直播間的在線(xiàn)人數不降反升。萬(wàn)眾矚目之下,云歌的名字“Yun”從青色變成藍色、變成紫色、變成橙色、變成練……依舊沒(méi)有一個(gè)人能夠打斷云歌的連勝。很快,許多選手都放棄了打斷云歌的連勝這一想法,因為這看起來(lái)實(shí)在是希望渺茫。選手們不約而同地換了一一個(gè)難度低很多的目標一找到云歌的錯誤成功攻擊云歌一次!這些選手放棄了自己的程序只要自己的程序能通過(guò)預測試立刻鎖掉!他們無(wú)所謂自己的程序有沒(méi)有錯誤和漏洞,環(huán)會(huì )被別的選手攻擊扣分。自己拼著(zhù)掉積分、掉段位!也要多換來(lái)一些時(shí)間,用來(lái)攻擊云歌!反正無(wú)論他們鎖題鎖的多早,云歌鎖題的時(shí)間一定都會(huì )比他們更早,他們在自己鎖題后立刻就能去揪云歌的錯誤了!一開(kāi)始,這些選手們以為這會(huì )是一個(gè)很容易完成的工作。然后,他們發(fā)現自己錯了……攻擊云歌一失敗——自己被倒扣50分——攻擊云歌——失敗——自己被倒扣50……試圖攻擊云歌的選手們,全都陷入了這樣的循環(huán)中!很快大家發(fā)現雖然他們把難度降低了很多,但是依舊無(wú)法完成這個(gè)任務(wù)……云歌的程序,他們根本找不到錯誤!無(wú)論怎么攻擊,都是攻擊失??!或許云歌的程序根本沒(méi)有錯誤或許云歌的程序存在錯誤,但是他們沒(méi)有能力找出云歌的錯……前往Codeforces想和云歌比試的選手越來(lái)越多,看清自己根本比不過(guò)云歌,直接來(lái)直播間觀(guān)看云歌編程