寫在 NOI 2022 之后,弱省選手,\(\color{gold}{Au}\) 是不可能的 \(\color{gold}{Au}\) 的,所以就算是退役了罷,
UPD:2022年8月26日17:41:47 確認 \(\color{silver}{Ag}\) 了,算是完成了既定任務,給自己的 OI 生涯劃上了一個略顯意外但是又很圓滿的句號了,
退役之后,我覺得自己有寫一點東西的必要了……
在這里,我先要參考一句名言:“一個人的命運不僅要看他個人的奮斗,還要考慮到時代的行程”,而縱觀我五年的 OI 生涯,我所處的時代,正趕上 OI 界迎來劇烈變化的時期,我是初一下學期進入的 OI,那時候是 18 年,屬于是變革的前夜,舊時代最后的余暉了,然而我當時尚處于懵懂之中,并沒有意識到前方是怎樣的一條道路,就這樣因為純粹的興趣與愛好走上前去,踏上這段隨波逐流的航路與旅途,不過,也正是因為還保留著當初的那份純真的熱愛,才讓我在想要放棄時選擇了相信希望,最終堅持走完了這條路,
我的故事也就從初一初入 OI 的時候講起了,
我初中的時候進入了新疆兵團二中,然后由于當時流行的觀點(即競賽初始年級下放)和趨勢,兵二的信競教練,作為高中部的老師,來到我們初一年級招學生,當時在重點班招,要的是數學成績好的學生,我去看了看,覺得挺有意思的,但是當時啥都不懂,我的家長也對學科競賽這方面一無所知(畢竟是落后省份,還是初中,并且我們家似乎一直比較隨波逐流,不是那種一出生就給孩子做好長長的人生規劃的家庭),覺得這東西就自己也能學,然后買了一本講 c++ 語言的書(甚至不是《資訊學奧賽一本通》,因為當時的理解就是編程,還不知道演算法),就開始學了,
之后自己學的時候鬧出了好多的笑話,現在舉一例給大家看看有多離譜:
那時候,剛學完 cin 和 cout 輸入輸出,到了回圈,就是照著書上的代碼打,然后有一個地方沒印清楚,加上初一,又不是小天才,自學能力太差,根本沒有理解 for 回圈里面的結構,把 int i 打成了 inti ,然后就寄了,永遠過不了編譯,后面又去找了老師,才弄明白,我現在還記得這件離譜又合理的可笑事情,
然后我就放棄了自學的想法,跟著教練開始上課了,一開始感興趣的十幾個人很快就剩下少數幾個,然后就是更進一步的培訓,因為高中老師就算是一個學校的,但他沒有帶初中競賽的義務,所以是收費的班,就幾個人,還有一個八一中學的,不過老師人很好,講課也好,收費還不貴,還算是不錯的,
似乎洛谷賬號就是這一時期注冊的,我的 uid==93701,
初一下學期,我們初中的一個同班同學,被新疆烏市一中的教練挖到了和他們中學關系頗深的 126 中學,在此僅做記錄,不作評價,
初二考了 NOIP2018-J,之后每次 NOIP 的時候新疆都會下雪,也算是某種奇觀了,
那個時候可菜了,就做了前兩道模擬題,后面的演算法題都不會做,但就是這樣,在新疆這種弱省還是拿到了普及一等,就那時而言,我是很滿足的,也不會想到未來我會踏足 NOI,想不到前面還有更廣闊的道路等著我,這也就是標題里面講的“隨波逐流”,在文章后面的部分里面可以更加體會到這一點,
在這個時期,我的好基友(機房摯友),從機器人競賽跳坑到了 OI(但是具體時間記不清了,可能有偏差),那時候我們都還小,知道的也少,只是天真地,因為興趣學習著,
然后是初三,19 年,競賽這方面山雨欲來,學科競賽一度面臨取消的危機,NOIP 變成了 CSP,但是這一年比賽的題型卻還是 NOIP 的,我在教練的建議下去考了 CSP-S ,憑借高精度硬艸格雷碼的功力和一些隨便搞的模擬騙分,騙了 128,然后拿了一個省一,當時也是挺滿足的,畢竟啥也不懂,
但就是因為啥也不懂,所以才對那些山雨欲來的景象和恐慌一無所知,所以才隨波逐流地在 OI 這條路上走了下來,不知不覺地就度過了 19 年這個令無數 OI 選手猶豫、困擾甚至放棄的一年,
順便提一句,前面講到的那個被挖走的同學太巨了!!!他才初三,就去了 NOI2019,
然后我還記得當時和我基友被高三年級主任(現在是我的年級主任)帶到高三年級的月考表彰大會上,用來給高三的學生嚇唬嚇唬,并且嘲諷了高二年級沒有一個省一,甚至還給我們發了獎金(霧),
講到這就不得不提一個當時坐在臺下的高三學姐了,她是兵二乃至新疆這么多年最強的女隊之一(而且是兵二最強女隊,直到現在),那時她已經結束了自己的 NOI2019 之旅,但是很可惜沒有拿上牌子,我們初二時在機房認識的學姐,那時候我們由教練帶著一起和高中選手集訓(也是那時候開始學的演算法),當時學姐是機房最強的選手,也是我的榜樣,我看到學姐在下面對著我們笑,也許是感到一種后繼有人的欣慰吧,現在我可以負責任地說,我沒有辜負學姐的期待,
還記得那個時候我們身上都沒有太大的壓力,都是因為純粹的興趣而去學習的 OI,所以我們也不卷,上課的時候就跟著認真上,中午休息的時候和基友在一起三個人一起打 4399 小游戲上面的坦克動蕩和混亂大槍戰(我還記得當時自己最喜歡用黃金沙鷹,撒毛爺爺,結果總是莫名其妙死掉,后來好久才知道撒毛爺爺會扣血),
然后中考雖然忙,但是 OI 還是在搞,不過就是每周末上課,在機房做一點題,本質上我還是文化課選手,最后考上了兵二,
總結一下初中的競賽學習,其實我在這段時間對演算法的學習只是粗知皮毛,總體沒有大的進步,但是代碼卻打了不少,算是為高中真正意義上開始 OI 的學習打下了一定的基礎,
然后初三畢業后,那個暑假烏市有疫情,封城了,就在家擺了一個暑假,基本沒有怎么學 OI,
在此為 NOI2020 因疫情不能出疆參加國賽的新疆省隊默哀一分鐘,
然后就是高中的故事了,高中時候,我才開始真正意義上地學習演算法,我們學的是 lyd 的藍書,教練給我們講課,大約在 CSP 2020 之前就算是學完了比較基礎的部分,
然后就是 CSP 2020,當時覺得自己還挺強的,儒略日暴力模擬,保存答案,\(O(1)\) 查詢,騙了 70 分,動物園 AC 了,函式呼叫就用線段樹處理標記下放(當時沒想到 DAGDP),騙了 45 分,貪吃蛇暴力寫掛了,當時在新疆除了一個高三的同學,我和前文講到的被挖走的同學并列第一,我們學校當時還挺高興的,
NOIP 的時候,第二題有個頭檔案沒有加,但是本地自動補全了,就挺寄的,成績一下子就下來了,最后拿了二等,
之后就是因為疫情,引發了省選危機,XJ 的省選方案遲遲不出,我們也很著急,之后因為新疆本地競賽教育資源的匱乏,有些更高級的演算法我們的教練教不了,我們在外面請了老師,上網課,實話說這段時間的學習還是受益良多,
之后因為可能的省選原因參加了 WC,第一次切實感受到了新疆和內地的差距,三個暴力打了 67 分,差三分銅牌,體驗了人生第一次打鐵的快樂,
高一下學期,在我們年級主任的支持下(對,就是初三那里講到的高三年級主任,是個帶化竟的老師,但是總管我們這個年級的競賽,對競賽事業非常熱心支持),我那個對競賽從來不看好的班主任直接擺爛,放我和基友停課準備可能的省選,結果后來沒有省選,直接 CSP+NOIP 了,因為我 CSP 考的好,所以拿到了 A 隊(之后有大用),之后就是全天候蹲在機房寫題,學習,花了很多錢請老師上課,那段時間可以說是既辛苦又快樂,文化課什么的一概不管了!
也正是這時候,我開始打 CF,算是初步開啟了國際化的 OI 視野,也真正開始接觸思維題(因為我思維這方面比較差,所以向來 OI 都是基礎暴力分,特殊性質都很難推出來,所以我 CF 一直很菜,最多就 1714,現在還是青名),
國賽前,我和基友去杭二學習了兩周,又一次被地區間差距沖擊了心靈,杭二的省隊做 NOI 模擬賽,光速 AK,然后開始打雀魂和 LOL,我們就是抓耳撓腮想不出來,而且模擬賽里面全是多項式,數學之類的東西(直到現在我在 OI 數學方面還是一個小白,多項式方面除了拉格朗日插值之外一概不會),給我們整麻了,
但是我基友的學習能力比較強,他自己學完了 LGV 一類的牛逼東西,會得比我多,
之后是 NOI2021,臺風煙花登陸,我們龜縮在余姚的宿舍里面,整個新疆省隊一起打 Among Us,那時候我們都還高一,沒有多大的壓力,另外還有一個高二選手,也屬于擺的型別;賽前就這樣基本沒寫板子,沒怎么卷,就度過了 NOI2021,我靠 A 隊的 5 分混了一個銅牌倒數第二;基友比較可惜,有一道題 gcd 取模搞壞了,沒拿上;被挖走的 D1T1 被卡常,但接近 AC,D2T1 又騙了很多,最后差一點點銀牌;還有一個克拉瑪依的人物,之前和我們一起跟著一個杭州老師上課,他是個暴力神仙,NOI 暴力打滿,也是差一點點銀牌,
閉幕式上王宏又開始傳統藝能,表揚邊緣落后地區取得的“新成績”,我們就樂呵呵地結束了 NOI2021,回到了家鄉,但是在杭二和 NOI 賽場上看到的地區差距仿佛 PTSD 一樣傷害了我們幼小的心靈,之后的暑假就沒怎么搞,開始主攻文化課,
然后就到了 CSP 2021(我的游記),這次的 CSP 和 CF 非常像,全是思維題,然后我直接寄飛,那天烏市正淅淅瀝瀝的下著秋雨,我凍得直哆嗦,算是凄風苦雨,受到了很大的打擊,一度甚至不想干了,覺得和內地差距那么大,就算進了省隊,根本不可能拿銀牌(因為我們中學歷史上從來沒有信競銀牌,所以我們年級主任給我們的目標也就是拿到銀牌,銀牌可以強基破格),但是教練勸我說,我們和內地固然存在差距,但差距是用來彌補和追趕的,不是用來望洋興嘆的;我的班主任勸我回到文化課;我的年級主任還是支持我把競賽搞下去(得感謝他有這種遠見,不因一時的失利而放棄),我最后選擇了繼續堅持下去,即使是在困難中,也仍然還是咬著牙,向著那看似遙不可及的目標發起了絕望的沖鋒,那時我覺得自己就好像舉著騎槍沖向風車的唐吉訶德一樣可笑,在那個時候,我幾乎天天在聽《我曾經想過一了百了》,被基友嘲諷為:“你咋天天想要重開啊”,
之后是 NOIP2021 (我的游記),第四題暴力,但是函式少了型別宣告,本地編譯過了(又是萬惡的默認代碼補全!),直接 40 分蒸發了,NOIP 也寄了,進省隊的希望都有些渺茫,但是又一次地,教練和年級主任讓我堅持下來,后來有了聯合省選,總算是有了翻盤機會,我們一直祈禱不要因為疫情而取消省選,每天在機房刷歷屆省選題目,
省選還是如期舉行(我的游記),但是比之前難好多,回來一測民間資料,好家伙,我第一題直接變 40,我基友直接 0,一下子心態就崩了,但是 CCF 給面子,日常水資料,兩個人都得了 100,最后我和我基友都 A 隊了,同班一個女生因為高年級優先也進了隊,但是因為之前感受到的地區差距和高考的變化與壓力,我們聽從了年級主任的建議,不再像高一時候那樣大面積停課,只是賽前一個月再開始搞,后來是 NOI 推遲,我們多了一個月時間,年級主任給我和基友每個人又各投資了一萬元用于請老師上課,又學到了不少知識,但是女隊考慮到文化課,在賽前幾乎沒怎么搞,只有學校補課結束后才來到機房訓練(這個女隊其實上高中比較命運多舛,具體的就不多說了,但不可否認的是,她是一個堅強、自立、敢于拼搏、勇于反抗性別規訓的優秀女性),
再之后就是因為疫情,又要提前抵達昆山,這時候烏市又有了疫情,我們一致決定不能讓 NOI2020 新疆省隊的悲劇重演,幾乎是踏著靜態管理的最后時刻,飛出了烏魯木齊,
在酒店的日子,因為是高二,升學和最后一屆 NOI,行將退役的壓力都火燒屁股,大家都卷了起來,各種補充知識,復習知識,但晚上飯后休息時間還是繼承了 2021 新疆省隊的優良傳統,打 Among Us(因為除了一個高二選手,一個省選沒進,跳槽去了生競的選手,還有女隊,其他都還是 21 年那波人),但是歡樂的程度似乎再也不及 21 年了,
在酒店期間,我開始重溫經典,把小時候最喜歡看的 CCTV 9 紀錄片《偉大的衛國戰爭》翻出來看,它也成為我 NOI 前最大的精神食糧,在復習時,我覺得自己好菜,真的就像紀錄片里 41 年的蘇聯紅軍一樣,面對強大的敵人,一步也不后退,即使將要粉身碎骨,也要發起絕望的反擊,尤其是列寧格勒節拍器那一段,節拍器的每一次跳動,都好像心跳一樣,敲擊在我的心臟上,攝住了我的魂魄,
NOI 社會活動日那天,我總算看到小胡子死了,
酒店里面模擬考了幾次試,用的歷年真題,考得很寄就是了,原來線上課的老師還到酒店里面來線下指導了一下,這個老師人也很不錯,給我們提了很多重要的改進意見,規劃了一下做題策略,
NOI 考試前,在學校里面,發現自己還有好多板子已經忘了,來不及寫了,就直接全部看一眼思路,還有自己歷史代碼里面的實作,就結束了,
因為都是高二卷人,所以本屆 NOI 在校內新疆省隊沒有打 Among Us,
筆試題庫背了好幾遍,筆試日又認真檢查了好幾遍,沒有像去年那樣(去年不知道丟密碼條扣幾分,寫錯了,結果今年還來這道題),算是度過了,但 CCF 不發筆試成績,就非常奇怪,各種說法都有,
練習賽的時候突然選手主目錄下多出了很多檔案夾,把別的選手寫的代碼全部混了過來,不知道是什么神秘錯誤,反正非常恐怖,希望考場上不要來這么一出,
Day 1,第一題看上去嚇人,結果一看是一半的眾數,就放心了(本來還以為是什么分塊維護眾數,然后塊狀鏈表之類我不會的神秘科技),寫了線段樹合并,結果腦子一抽,3 操作寫的是暴力合并,回滾修改的偽作法,(笑死,摩爾投票什么的根本沒聽說過)T2 寫的 15 分暴力,沒推出來怎么判斷局面合法,T3 更是直接被題面給嚇了回去,到現在都沒看,
最后還是 CCF 賞臉,給了我的 T1 70 分,但是 B 性質全部神秘爆炸了,WA,開了 ll 還是沒用,后面 T 的點也一樣,不知道實作有什么問題,(笑死,洗掉末尾竟然用的不是鏈表而是帶加法標記的左偏樹,還給他起的德語 struct 型別名稱:Links_Aufgelister_Haufen,中二極了,誰知道腦子抽了什么風)
Day 2,一上來看見樹哈希(少見的題面明示《不卡合理的哈希》),我感嘆到我們省隊出了一個烏鴉嘴,賽前說自己要看樹哈希的,當時我其實非常猶豫,因為我從來沒有學過樹哈希,如果選擇暴力,那么這道題會大概率低分,但是萬一樹哈希寫錯了,就沒分了;但是我決定先試試,搏一搏單車變摩托,畢竟我學過 BKDR Hash,就猜想樹上哈希不會太離譜,應該可以采取一樣的思路轉化一下,就嘗試推了一下,得出一個以深度為資訊的演算法,寫了一下發現樣例過了,然后手搓了一個完全二叉樹,發現出錯了,經過除錯發現不是演算法問題,而是實作的時候哈希移位寫錯了,更正后就過了,但還是非常不放心,盡管樣例全過了,還是害怕,
不過 \(k!\) 這塊地方倒沒有害怕過,腦玩了一下剪枝和判斷方法就覺得反正很小嘛,沒問題的,
后面兩道題都打了基礎暴力 28+21,第二題的特殊性質 B 沒有調出來,寄了 12 分,
有人說 D1 和 D2 swap 了,我還是比較贊同這一觀點,
最后 339,拿到了銀牌,據說是我們學校乃至整個新疆生產建設兵團(可能很多人不了解這個組織,反正級別是和自治區并列的省級單位)的第一塊信競銀牌,算是完成了某種歷史使命吧,成為了某種里程碑的存在,
只是可惜了,我的基友因為一些神秘的錯誤,沒有拿上牌子,其實他比我還要強,完全有希望拿上銀牌的,
不過不必過多在意這片刻的榮譽,沒有金牌,還是要高考,高考和競賽一樣,同樣是一條充滿艱辛與險阻的道路,但我們注定要背負著我們的一切,在這條道路上前進,直到遠方的彼岸,
回憶這段 OI 生涯,我覺得它給我最大的啟示就是要敢想敢做,不斷拓展自己的疆界,做更好的自己,看更大的世界,一步一個腳印,沒有什么是不可能的,以前作為弱省弱校,都不敢想象能拿上銀牌,當我們嘗試去做,并且努力想辦法去做以后,盡管有很多時運的因素,我們做到了;而且假如我能多做到一點,還很有觸摸金牌分數線的可能性,那么明天呢?我們可以想到去培養一名金牌選手,可以想到更高的目標,想要去做更多的事情,認知的不斷提升是成長的重要形式,學競賽正是在這方面極大地鍛煉了人,
今天我走到了這段隨波逐流的航路與旅途的終點,為什么說他是隨波逐流呢?因為在這一路上,我無時無刻不受到來自老師,同學,家長,環境,時代,等多方面的很大的影響,我在其中起起伏伏,努力試圖依靠自己的力量把控前進的方向,并不斷思考自己將要去往何方,隨時做出必要的調整,但我做不到以自己的力量完成這一切,我聽說一個人很多時候都是被他人推著走上了人生的某一段旅途,我也是如此,2020 年,我將自己的洛谷用戶名改成了 Lucky_Yukikaze ,一方面是因為我喜歡可愛的雪風,另一方面則是我非常贊賞雪風的精神,她和我的經歷有著相似之處,我非常喜歡碧藍航線 wiki 里面的一句話:
保護自己珍視的東西,為苦難的大海帶來希望 如果你不相信玄學的話,那么在名為雪風的傳奇背后剩下的只是一條被卷入時代的狂風驟雨,奮力與驚濤巨浪搏斗的小舟,
這也是我對于人生觀的看法,
在這篇回憶錄的最后,我要向這五年來陪伴我走過這段 OI 旅途的家長、老師、同學以及其他一切有關的人們表示衷心的感謝,你們每個人都是無數力的四邊形的一邊,最終形成了不可思議的合力,感謝你們一路的陪伴與幫助!
\(AFOed\)
和 OI 說再見,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/502930.html
標籤:其他
