NOI 2017滾粗退役記


NOI 2017 游記

又到了OIer退役了的季節

Day -1

今天是報到日。

中午11點多的動車。動車上和dick32165401和runzhe2000談笑風生。順便用dick32165401的流量把FA的第一集給看了。

下午抵達紹興。紹興比福州還熱,太陽好像要把人燒焦了似的。

傍晚抵達紹一。住宿環境還不錯,和福一比起來各有千秋。我覺得床、工作環境比不上福一宿舍,但洗澡的環境真的比福一好太多了。晚餐還是紹一那懷念的自助餐,我拿了一些愛吃的海鮮。(聽說考試前吃海鮮有什么flag?)

吃完飯以后和同校的同學一起逛校園。感覺紹一新校園還挺不錯的(籃球場比我們學校還多4個?)。一路上談笑風生,不知不覺就逛完了校園。晚上回到宿舍休息。

Day 0

早上開幕式。感覺開幕式上有一幕令我感動:曠視科技的CTO唐文斌先生,在功成名就后仍然反哺CCF,為NOI贊助。

下午筆試。

晚上和舍友喪失。玩Nibbles。

Day 1

早上進考場。

開T1。一開始想用Bitset搞,結果發現復雜度不對?然后就想直接用高精的話怎么做。發現a只有10的9次方,可以每次暴力加、減,復雜度只多個log。然后進位的話可以用線段樹查一段區間的第一個0/1是哪里。於是復雜度就是兩個log了?好像壓位的話就是一個log了?感覺壓位很難寫於是就寫了兩個log的。

開T2。看了一下數據范圍,K<=50好像很有用。然后變成某個串統計出現次數的問題。好像寫個字符串hash可以做。剩下的出現用一個map或hash表維護就好了吧。因為對自己的常數過於自信和自己懶於是就寫了map。

開T3。因為看錯了題目(考后才知道)坑了1h多,后來想寫10分的暴力。寫了一個三方的DP。

下午查成績。T1只有72,第一個點WA了,中間有一個點TLE了。T2因為用了map被卡常數(復雜度)炸成68分。runzhe2000用了hash表直接a掉了。T3題目看錯爆零了。

感覺Day1崩得有點慘。

Day 1.5

早上去科技館玩。

下午在宿舍玩了一個下午的Nibbles。

傍晚去打球。

晚上補番。

Day 2

開T1。推了一會兒,推出來了2-SAT的模型。但是2-SAT這個東西我就寫過一遍,現在叫我寫肯定會虛啊?我先手推了一遍2-SAT,發現了一些問題,於是開始懷疑2-SAT的正確性。(考后知道是逆否命題的邊連成否命題的邊了)后來交了暴力。覺得不穩,在最后10min的時候加上了卡時。

開T2。這個時候我已經因為T1的不愉快影響了一些。一開始想貪心,想了好久沒有什么好的貪心策略。然后我就寫了20的部分分點。

開T3。動...動...動態凸包?!我尿都嚇出來了,怎么NOI考什么動態凸包啊?寫了每次暴力求凸包。然后考場上記錯了一個結論,我誤以為凸包的個數是log權值范圍的(考后ygg告訴我說是2/3次方的),然后就以為可以多撈到一些k=1,2的分。

下午查成績:5+24+20=49。看到第一題只有5分我整個人都震驚了!我看了一下code,原來是我卡時的時候if (clock>TL) break;寫成了if (clock<TL) break;也就說我交了一個只會輸出-1的程序。。。丟了50分,感覺整個人都炸裂了。好像其他兩個人都考得也不好,不過他們第一題都a了,第二題一個CE,一個寫了費用流T成4分。

看到我這種分數我都不好意思去THU換約。我趕緊跑到SJTU那邊去,以為說早點去他們就可以早點給我面試。結果一直等到9點。中間和父母、老師和學長發生了一些分歧,他們都鼓勵我去60分THU,然后雙協議保底去南大。然后我只想去SJTU。最后運氣很好,我成了SJTU收的最后一個學生。同時我也是這次SJTU收的NOI分數最低的學生。他們說願意給我一本,然后前提是舍棄THU的60分約,我很愉快地就答應了。后來他們說沒表格了,要我明天回上海去SJTU那邊換正式約。

就這樣,我因為NOI考掛去了SJTU。

再見,THU。

你好,SJTU。

本校的runzhe2000因為差5分金牌(非集訓隊)而也只有THU60,dick32165401早就簽了PKU一本然而這次也沒進集訓隊不過還是去了PKU。

就這樣,我的OI生涯就這么畫下了句號。雖然最后一場的NOI給我帶來了許多遺憾,但我沒有辦法,可能這就是我的水平,這就是我的“努力”的結果。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM