剛過去的五一假期,在字節(jié)跳動(dòng)中航廣場,105位來自全國各大名校的編程高手上演了一場代碼江湖爭霸賽。 這是字節(jié)跳動(dòng)傳統(tǒng)項(xiàng)目「Byte Camp 冬令營」中的一個(gè)環(huán)節(jié)。在經(jīng)歷了4天的集訓(xùn)后,選手們按照ICPC(國際大學(xué)生程序設(shè)計(jì)競賽)賽制,3名選手組隊(duì),但只能用一臺(tái)電腦,要在5個(gè)小時(shí)內(nèi)解出12道編程題。 從預(yù)選賽中脫穎而出的35支國內(nèi)隊(duì)伍中,不僅有清華大學(xué)、北京大學(xué)、復(fù)旦大學(xué)、上海交通大學(xué)、浙江大學(xué)等國內(nèi)名校,還有南京外國語學(xué)校、杭州學(xué)軍中學(xué)、人大附中等高中競賽強(qiáng)校,幾乎搬來了國內(nèi)競賽圈的半壁江山。 而在國外,還有來自俄羅斯、日本、美國、白俄羅斯、波蘭等國的隊(duì)伍通過線上接入的方式參賽。 其中清華大學(xué)姚班、智班和信息與計(jì)算科學(xué)三大院系都有隊(duì)伍參與。 值得一提的是,2020年的ICPC世界總決賽由于疫情延期后,還有兩位為了籌備總決賽加入冬令營的選手已經(jīng)大學(xué)畢業(yè),入職字節(jié)跳動(dòng)。 這些選手們平均年齡只有20歲,年紀(jì)最小的只有15歲,還是高一的學(xué)生,他們之中的絕大部分都曾在全國青少年信息學(xué)奧賽(NOI)上爭金奪銀,很多已經(jīng)成功沖擊國際信息學(xué)奧賽(IOI),還有不少是數(shù)學(xué)/信息學(xué)奧賽雙料選手。 12支隊(duì)伍獲獎(jiǎng),個(gè)個(gè)來頭不小根據(jù)比賽及整個(gè)Byte Camp 冬令營各環(huán)節(jié)的成績排名,最終有12支隊(duì)伍獲獎(jiǎng): 排名第一的「逆十字」隊(duì)伍,三位隊(duì)員目前就讀于北京大學(xué)計(jì)算機(jī)專業(yè)。 三位隊(duì)員中,周雨揚(yáng)出身于競賽名校紹興一中,他是NOI 2019全國冠軍,IOI 2020世界第三,也是當(dāng)年的國家隊(duì)隊(duì)長。 孔朝哲,NOIP 2017滿分選手,NOI 2018金牌選手,入選國家集訓(xùn)隊(duì)。 潘駿躍,NOI 2019金牌選手,同樣入選國家集訓(xùn)隊(duì)。 國家集訓(xùn)隊(duì),意味著至少是當(dāng)年信息學(xué)競賽的全國高中生里Top 50的選手。有了這樣的成績,三位同學(xué)沒有一位參加過高考,全部保送北大。 這支戰(zhàn)隊(duì)成立后,還獲得了ICPC 2020南京賽區(qū)冠軍、CCPC 2020長春站冠軍等多場比賽冠軍,迅速成為了一支競賽圈知名戰(zhàn)隊(duì)。 在冬令營第6天的正式比賽里,北京大學(xué)「逆十字」是全場第一個(gè)解出題目的隊(duì)伍,只用5分鐘就解出了第一道題。按照ICPC的慣例,隊(duì)伍每解出一道題,就會(huì)獲得一只氣球。本場比賽中,每道題第一個(gè)解出的隊(duì)伍會(huì)獲得一支金色的氣球做標(biāo)記,并獲得額外獎(jiǎng)金。 比賽中剛剛成功提交第一道題的北大「逆十字」隊(duì)員 除了「逆十字」隊(duì)伍之外,獲得本次比賽金牌的還有: 獲得第二名的隊(duì)伍「有一說一確實(shí)」,來自人大附中,其隊(duì)長鄧明揚(yáng)數(shù)學(xué)和信息學(xué)兩門競賽都進(jìn)了國家集訓(xùn)隊(duì) ,現(xiàn)在已經(jīng)拿到了麻省理工學(xué)院(MIT)的offer。 這支隊(duì)伍去年也曾參加ByteCamp,雖然隊(duì)員們都在讀高中,主要參加的是OI信息學(xué)奧賽而非大學(xué)生為主的ICPC類賽事,對(duì)計(jì)算幾何等ICPC題目并沒有豐富的經(jīng)驗(yàn),但數(shù)學(xué)競賽的思維幫他們?cè)诒荣愔薪鉀Q了很多難題。 他們對(duì)信息學(xué)、編程類競賽都有極大的熱情,在學(xué)業(yè)繁重的高中,即使放學(xué)后他們也會(huì)去學(xué)校機(jī)房做題,周末也會(huì)上網(wǎng)找更多競賽題目的資源。 「有一說一確實(shí)」成員鄧明揚(yáng)、許庭強(qiáng)接受采訪 第三名則是來自有“半數(shù)英才聚清華,清華半英在姚班”之稱清華姚班的隊(duì)伍「三個(gè)頂倆」。三位隊(duì)員中,朱震霆曾取得IOI 2018全球第三的成績,王修涵也是IOI 2019銀牌選手,閆書弈則是NOI 2017全國冠軍。三人成軍后又獲得了ICPC 2020 EC-Final(亞洲區(qū)域總決賽)冠軍,在之前的Byte Camp中也獲得過第二名的成績。 這支隊(duì)伍的隊(duì)員都對(duì)競賽有極大熱情,成員王修涵雖然被隊(duì)友開玩笑稱為天才,但他說比賽主要靠的還是勤學(xué)苦練的賣油翁精神,“高中參加競賽時(shí),同屆做題比我多的,我數(shù)都數(shù)得出來?!?/p> 他們也是北大「逆十字」的老對(duì)手,在正式比賽開始后的20分鐘左右,他們密集地成功解出3道題,實(shí)現(xiàn)暫時(shí)反超。 比賽開始后20分鐘,清華「三個(gè)頂倆」暫居第一 第四名南京外國語學(xué)校隊(duì)伍「Repigeon」,也是本屆Byte Camp預(yù)選賽第一,三位隊(duì)員中戴江齊曾獲得數(shù)學(xué)競賽CMO 2020金牌,入選國家集訓(xùn)隊(duì),今年只有15歲,是Codeforces 3000分以上年紀(jì)最小的選手;王澤遠(yuǎn)和呂秋實(shí)則獲得了NOI 2020金牌。 在正式比賽中,南外「Repigeon」是第一個(gè)成功解出6道題的隊(duì)伍,和上面的清北兩支隊(duì)伍輪番占據(jù)第一的位置。 南外「Repigeon」正在參加賽前集訓(xùn) 最終,北大「逆十字」、清華「三個(gè)頂倆」和「小萬邦」三支隊(duì)伍都完成了10道題,如果解題數(shù)量相等,根據(jù)提交錯(cuò)誤代碼的次數(shù),罰時(shí)更少的隊(duì)伍更靠前。 結(jié)合冬令營整體活動(dòng)更多項(xiàng)目的比分,北大「逆十字」奪得了本場比賽第一名。 What's Byte Camp?當(dāng)然,比賽并非這場冬令營的全部。 Byte Camp 冬令營是字節(jié)跳動(dòng)針對(duì)ICPC競賽舉辦的訓(xùn)練營活動(dòng),自2018年起舉辦了3屆。此外,還有活動(dòng)形式更為豐富的夏令營。 受邀嘉賓之一、浙江大學(xué)ACM金牌教練王燦教授在賽后采訪時(shí)分享了一個(gè)有趣的故事: 王燦教授覺得,國內(nèi)選手普遍缺少賽前集訓(xùn)切磋的平臺(tái),每年只有一次能在決賽上見到其他國家的選手。在ICPC 2018世界總決賽時(shí),王教授就有想法將競賽強(qiáng)校莫斯科物理技術(shù)學(xué)院(MIPT)的集訓(xùn)模式引入中國。 字節(jié)跳動(dòng)彼時(shí)也在積極尋找合作方,在王教授的引薦下,字節(jié)跳動(dòng)和MIPT迅速達(dá)成合作。 自此開始,Byte Camp 冬令營的定位就是為沖擊ICPC世界總決賽的各國選手們提供訓(xùn)練和交流的平臺(tái),提升ICPC參賽者的水平。已經(jīng)結(jié)束的3屆冬令營均邀請(qǐng)已經(jīng)入圍總決賽的世界各地最強(qiáng)的隊(duì)伍參賽,其中就包括MIT。 這次冬令營的教練之一陳靖邦也覺得,日本參賽選手近年成績突飛猛進(jìn),正是因?yàn)槠鋰鴥?nèi)的集訓(xùn)制度搞得好。這幾年,中國國內(nèi)選手也有了這樣的交流平臺(tái),我國的競賽水平也在提高。 本屆冬令營聯(lián)合俄羅斯Moscow Workshops共同舉辦,雖名為冬令營,但因?yàn)橐咔樵?,延期到五一舉行。 除了前文提到的王燦教授外,參與本屆冬令營的還有哈爾濱工業(yè)大學(xué)ACM主教練孫大烈教授、清華大學(xué)ACM主教練鄔曉均教授、北京航空航天大學(xué)ACM主教練宋友教授、北京郵電大學(xué)ACM主教練楊亞教授、杭州電子科技大學(xué)ACM教練劉春英教授,他們都是各大ACM名校戰(zhàn)隊(duì)掌舵人。 在比賽之前,冬令營請(qǐng)到了非常豪華的教練團(tuán)隊(duì)為參賽選手進(jìn)行了為期4天的培訓(xùn),講解ICPC經(jīng)典賽題。 教練們?cè)谟?jì)算機(jī)科學(xué)領(lǐng)域和競賽圈兒也是鼎鼎大名,都是前幾屆World Final大牛選手: 來自清華大學(xué)的杜瑜皓,IOI 2015 金牌、TCO 2017全球總冠軍、CCPC 2018全國總冠軍 來自北京大學(xué)的吉如一,ICPC 2018全球總決賽第三名 2017、2018年兩次帶隊(duì)闖入ICPC全球總決賽的陳松揚(yáng),目前就讀于浙江大學(xué) 來自佐治亞理工學(xué)院的陳靖邦,ICPC 2017區(qū)域賽冠軍、ICPC 2018全球總決賽選手 總之,這就是一場OI/ICPC圈兒大型面基現(xiàn)場。 「這個(gè)時(shí)代最聰明最努力的人」在Byte Camp成長對(duì)于奪冠的北大「逆十字」隊(duì)伍來說,這場比賽是他們備戰(zhàn)ICPC世界總決賽前平穩(wěn)心態(tài)的一役。 隊(duì)員周雨揚(yáng)說,目前團(tuán)隊(duì)雖然在訓(xùn)練賽中表現(xiàn)優(yōu)異,但往往正式參賽就會(huì)因?yàn)闋顟B(tài)不好而失誤頻出,影響比賽心態(tài)。借此次Byte Camp的競賽來訓(xùn)練,他們既不會(huì)像正式比賽一樣因?yàn)殛P(guān)心名次而緊張、背負(fù)太大壓力,又可以獲得真實(shí)的比賽體驗(yàn),是非常寶貴的經(jīng)驗(yàn)。 對(duì)他們來說,這是頭一次經(jīng)歷大順風(fēng)而又差點(diǎn)被翻盤的寶貴經(jīng)歷。 而在賽前的訓(xùn)練中,他們得以和經(jīng)驗(yàn)豐富的教練及各隊(duì)伍交流,也遇上了不會(huì)做的題,發(fā)現(xiàn)了此前練習(xí)的盲區(qū)。 正如王燦教授所說,辦ICPC賽制的比賽,一方面要有高質(zhì)量題目,一方面要有優(yōu)秀的隊(duì)員,只有和最優(yōu)秀的人在一起訓(xùn)練,才能給自己最大的促進(jìn):“全世界最優(yōu)秀的選手在面臨疫情沖擊時(shí),都希望有優(yōu)質(zhì)的訓(xùn)練和比賽活動(dòng),Byte Camp是他們最好的機(jī)會(huì)之一?!?/p> 冠軍隊(duì)伍「逆十字」也是看到了這一點(diǎn),他們此前就關(guān)注過,覺得陣容非常強(qiáng)大。周雨揚(yáng)說,Byte Camp聚集了一大群強(qiáng)隊(duì)一起訓(xùn)練,其他的比賽不會(huì)有這樣長達(dá)6、7天的訓(xùn)練營,機(jī)會(huì)非常難得。 比如在不久前的ICPC EC-Final中,他們輸給了老對(duì)手清華大學(xué)的「三個(gè)頂倆」,遺憾屈居第二,這場Byte Camp給了他們和老對(duì)手pk的機(jī)會(huì)。 而冬令營中,往屆選手的指導(dǎo)也是十分重要的一環(huán)。闖入ICPC 2018全球總決賽、作為教練參加的陳靖邦說,國內(nèi)競賽最缺的是教練的指導(dǎo),這也是他加入Byte Camp的原因,對(duì)于參賽選手來說,不僅要會(huì)做題,還要判斷不同題目難易、觀察對(duì)手、做出合理決策,這才是ICPC這項(xiàng)競賽的魅力所在。 和全球優(yōu)秀選手共同學(xué)習(xí)、同場競技,這也與字節(jié)跳動(dòng)「和優(yōu)秀的人做有挑戰(zhàn)的事」的人才理念不謀而合。Byte Camp也將持續(xù)為以競賽參與者為代表的計(jì)算機(jī)人才提供技術(shù)交流的平臺(tái),幫優(yōu)秀的人提高實(shí)力、共同進(jìn)步。 現(xiàn)在,冠軍隊(duì)伍的三位同學(xué),除了準(zhǔn)備ICPC世界總決賽之外,也準(zhǔn)備朝著ICPC競賽教練、企業(yè)實(shí)習(xí)、計(jì)算機(jī)科學(xué)研究等更豐富的方向發(fā)展。 王燦教授說,Byte Camp這一批選手屬于整個(gè)時(shí)代最聰明最努力的那一群人,他們會(huì)和一般學(xué)生有不同的成長路徑。過去十年,信息學(xué)競賽的很多學(xué)生都成為了卓有成就的計(jì)算機(jī)科學(xué)家或科技創(chuàng)業(yè)者。多年后,Byte Camp 選手們一定會(huì)成為十分出色的人物。 |
|