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