PKUWC2018划水記

  半夜在賓館裏睡不着,被潛意識叫起來寫做文面試

  至於爲何標題是划水呢?由於冰也是水的一種形態,而長沙正好又下雪,因此你懂的。算法

 

Day -1(1.28)

  考前瘋狂複習模板,正好前一天晚上打了一發LCT維護最小生成樹的裸題。MD這算法果真是小C的一輩子之敵,作了幾回link和cut操做以後總有節點開始按捺不住慾望開始作一些有悖倫理的事情,在手畫了N(N>10)棵平衡樹以後,終於發現是尋找一棵splay中最左的節點的時候必須一路down下去。因而放棄了直接維護最左節點的想法,改了一發,果真A了。數組

  看一眼時間,凌晨2:00,身心俱疲,並且感受本身菜得沒邊了,感受藥丸。函數

  一覺起來10:00,忽然航空公司打了個電話來講由於長沙下暴雪,航班取消了,家長各類急而後各類商量最後訂了高鐵之類的云云。然而高鐵的狀況也不容樂觀,由於下雪的狀況各類延誤,並且基本都是延誤2h以上的。大概是由於等待的乘客太多的緣故吧,乘坐高鐵後來竟發展成爲了一種相似於擠公交的模式,只要要去的地方正確就行,票對不對得上都無論了,車站的工做人員都已經開了綠燈。儘管如此,到達長沙的時候已經凌晨1點了(本來預計前一天晚上9點到)。測試

  感受藥丸(x2)。優化

  說一說在列車上的事情吧,看小F打以撒明明拿了尋人啓事不去解鎖lost恰恰做死去打boss結果被錘死各類心疼,原本想複習一波數學卻毫無意思,開着網易雲把爲第七屆東方人氣投票準備的歌單裏的14首歌循環了N遍。spa

 

Day 0(1.29)調試

  一覺起來9:00,打開窗簾woc外面屋頂積雪好漂亮!由於冷因此點了外賣,熱乾麪差評,不如福州的拌麪好吃。中午去長郡報到領活動安排表(竟然不發狗牌),順便dfs附近的小吃店估摸着早餐在哪裏解決,最後仍是鎖定了金拱門這一最優解。blog

  順便在長郡報到時看到了滿地積雪,小C怎麼也控制不住本身往「澄池」旁的積雪上反覆踢蹬的右腳(儘管在旁人看來這個動做可能很傻),可是做爲一個從未如此近距離接觸過雪的南方人,遇到積雪的第一反應確定也是這樣吧?排序

  回賓館和小F還有兩個學弟划水,劃久了居然劃出了罪惡感,正好電腦沒電了,回房間充一波電順便打一打回文樹模板。打到一半不知道爲何被叫去和同省某校的選手一塊兒吃晚飯,以爲迷。並且這裏的菜屬於小C不太對付的「辣」,感受腸胃隱隱做痛…… 感受藥丸(x3)。

  回房間打完迴文樹,開始惡補數學,看各類不等式,看高中數學聯賽卷子,圓錐曲線根本不會因此乾脆不看了聽天由命。小C我是搞數競的人怎麼還能死在數學上的啊??(flag)


Day 1(1.30)

  早上6:30起牀,各類困,可是吃了金拱門以後精神++。

  8:00開營儀式,不知道爲何PKUWC上在放長郡的宣傳片(仍是2014年拍的),以爲迷。

  聽副院長普及各類知識,還有練習題作。可是感受越聽越困,精神--,感受藥丸(x4)。

  結果然的藥丸。看到考數學用機試以後顯得有些驚訝(小C鄉下人見識少)。

  開始答題,就不知道爲何坐在小C左右的選手屏幕上顯示的題號老是比小C顯示的題號多7呢?小C怎麼也想不明白。

  該複習的都沒考到,卷子裏一股子高聯初賽的畫風,選擇題50%是初中奧數題,立體幾何這麼簡單不是送的嗎,被三四道奇怪的題目卡住,果斷選擇跳過(蒙答案)。

  然而小C仍是作得好慢啊!還有45min給小C作後面4道大題。

  看到第二大題,小C的心悸動了一下,這不是計算幾何麼,一波向量搞上去……而後什麼也沒出來。

  還剩10min,好像第三題能夠用均值不等式!先作差法,再展開,我寫……

  MD出來和學弟一交流發現本身寫了假的均值不等式!!(具體怎麼假小C就不說了,太丟人了)

  這樣數學的分數就是 60- 了,心態爆炸,感受藥丸(x5)。太雞兒丟人了,還好意思說本身是數競的。

  中午短得就像白駒過隙,回賓館小坐一會就要出發,這之間順便複習了一下2-SAT。

 

  下午上機測試,名正言順的Day1。

  點開T1,題面有「小C」(好感度++),是機率問題(好感度--);

  點開T2,題目是「Slay the spire」(好感度++),題面有「九條可憐」(好感度不知道該加仍是該減);

  點開T3,題目是「鬥地主」(好感度--),題面是「鬥地主plus(plusplus……)」(好感度=-INF)。

  因此果斷開始作T2。

  對於每一種抽牌的狀況,按照強化牌的張數和k的大小關係分類討論,能夠獲得各自的貪心策略,這兩種貪心策略彷佛均可以用O(n^2)DP來計算答案?

  腦子很亂,寫了一個小時才搞出來,交一發,WA,20分,心態崩了。

  各類嘗試+肉眼觀察法調代碼+重交了若干發,20min過去了,max(分數)=20。

  或許小C應該爲這場比賽不是NOI賽制而是IOI賽制而感到萬分慶幸?

  開始嘗試寫暴力對拍,發現暴力過不了樣例,嘗試肉眼調試,無果,心態(真的)崩了。比賽已通過去2h……

  已經處於棄療狀態的小C開始把過不了樣例的暴力和WA掉的正解放在一塊兒對拍。其間電腦由於有文件擴展名變動的緣故一直髮出「咚」的系統提示音,聲音大到全機房都能聽見的那種,幸虧你們都在專心碼代碼沒有過多計較。

  發現竟然拍出錯了!!!!!原來是小C的標程對k=1的狀況處理得不夠到位。

  改完一交,發現過了,當時眼淚都出來了。

  (出題人你過來一下,頭伸過來一下,k=1的數據點你竟然放了8個!?這麼出數據不怕走路被古明地盆砸麼??)

  還剩2h結束,立刻開始打T1暴力,很快過掉了40分,50分須要壓一壓空間,可是小C想先肛一下正解,想不出來最後剩30min再打,應該……能打完吧?(flag)

  而後想了各類騷東西,推式子拆式子之類的,然而並無什麼卵用。

  有想過啓發式合併,然而當時不知道爲何那根筋抽了,認爲「dsu就是枚舉小的,在大的裏面查找,而這道題是兩邊都要枚舉,因此不可行。」

  因此只剩30min了,乖乖去打50分暴力,還差點沒調出來,剩2min的時候終於拿到了50分。(丟人,你退羣吧)

  (10分?10分也是分啊!一道數學大題的分數啊!

  因此Day1 150分,排名rank19~40+,由於這一排名段都是150分的人。感受藥丸(x6)。

  小Z想到了T2 DP方程卻沒有想到貪心策略,小G想到了貪心策略卻沒有想到DP方程,他們還真是能打。

  晚上覆習了一下後綴自動機的板子,感受本身萌萌的。

 

Day 2(1.31)

  早晨依然6:30起牀,可是晚上仍是沒睡好的感受。但吃過金拱門以後精神++。

  名正言順的Day2。

  點開題目一看,其中兩道題目帶有「隨機」字眼。而後這三道題不是計數就是指望……兩天出了五道數學題和一道鬥地主?!

  出題人你再把頭伸過來一下……

  選擇題目名字中不帶「隨機」二字的「獵人殺」入手,各類難下手……

  而後發現過掉T1的人數正在飛速上漲!!woc若是簽到題切不掉我豈不是要涼?

  開始搞T1,在O(3^n*n)的基礎上開始優化,想了不少騷東西,好比折半搜索啊,一個大小爲x的聯通塊的最大點獨立集不超過x/2之類的,而後想能不能剪枝,經過搗鼓了一番計算器,(強行)以爲能過,就開始寫代碼。

  而後發現空間不夠,要hash!因而回頭是岸。回頭一看已經有60+人過了T1,心態(又)崩了。

  因而去上了個廁所……

  回來一坐到位置上,不知道哪根筋搭錯了,開始想:一個連通塊內的最大點獨立集的個數彷佛不會不少……?

  考慮O(2^x)搜出每一個連通塊內的全部最大點獨立集的方案,每一個連通塊的貢獻是獨立的,而後每一個連通塊計算答案就至關於統計合法的拓撲排序(雖而後面發現和拓撲排序仍是有一點不一樣的)方案?這玩意兒就能夠用O(2^x*x)的DP解決了,因此總複雜度是O(k*2^x*x),k爲一個連通塊內最大點獨立集的方案數。大概估算了一下,x=20的時候,k最大的狀況大概是每5個點組成一個團連在一塊兒的圖,k≈150。又由於複雜度絕逼不是滿的,因而就開始寫。一發就過了。

  看了看榜,過掉T1的人數還在增加,而考試已通過去了3h。傻逼題都作了這麼久,感受藥丸(x7)。

  拿下T1,根本不敢貪心,先把T2的30分拿下,一發過,看了眼時間:3h16min。忽然被本身的代碼能力驚到。(大家真的不要再D小C這個蒟蒻了)

  在想能不能搞出T2的50分,又想了不少騷東西,好比容斥啊,不一樣權值的只有sqrt(Σwi)種之類的,但仍是無果。

  剩下30min去看T3。指望題?好像有聽小D講太高斯消元什麼的……

  嘗試性寫10分的數據,發現根本不會列!方!程!

  我tm學了假的指望……(或者說,我可能有個假的腦子……)

  而後開始回憶之前作過的指望題,好像會列方程了……然而只剩10min了……

  剩下10min小C基本都是以棄療的狀態在寫代碼,反正沒寫過就隨便寫寫……而後以致於程序內出現了大量名字長度爲4的意☆義☆不☆明(或者說意義至關明確)的變量或變量數組……

  Day2 分數 130,rank50+~100+,感受本身菜到姥姥家了……感受藥丸(x8)。

  然而140分的人數是rank20+~50+……

  兩試平均起來應該能擠進前50吧?然而擔憂本身的數學炸裂……

  小Z都拿了130,然而小G彷佛發揮得不太好,不過他們仍是能打的人。

  因此小C Day1+Day2=150+130=280。

 

  懷着忐忑的心情,又到了下午面試的環節。

  原本說是14:00發麪試名單,然而硬生生拖到了15:00。

  小C出乎意料地排得很前,大概在25名左右吧。然而這也間接致使了面試很快(15:10)就輪到小C……

  老師A是個男老師,再加上幾乎沒有準備,因此小C回答得十分僵硬……不一會就出來了……

  看到老師A在小本本上給每一個學生打分,前面的的兩位選手都是80多分的樣子,然而在小C的名字後面赫然寫着個「7」,後面不知是「6」仍是「9」,和小C談話時不停地描着後面那個數字……

  小C的心好涼……感受藥丸(x9)。

  反正還有1h第二次面試,好好準備一番就行……

  老師B是個女老師,開心。與其餘老師畫風不一樣的是,老師B桌面上屹立着一臺電腦……感受更多了幾分威嚴。

  開場作了個先抑後揚的介紹,成功吸引老師的注意,而後小C厚顏無恥地扯到了本身的blog。

  老師彷佛饒有興趣的樣子,還問了訪問量如何之類的話,好像get到了加分點?

  據說把這位老師的視線從電腦屏幕轉移到你身上來就算還行?……

  老師C由於篇幅限制就不寫了……反正猜着大家也不想看了……

  晚上逛B站,補番ygo。

 

Day 3(2.1)

  PKUWC真的要接近尾聲了啊。早上仍是金拱門。閉營儀式有兩個小時,反正猜着也是講題解。

  屏幕上還在播長郡的宣傳片……從新溫習了一遍,發現仍是自家學校的歷史更悠久一點。

  面試小C的三位老師中,有兩位在臺上主持,敢情面試小C的都是boss級別的啊。

  這兩天的題目是噸老師和吉老師出的,瑟瑟發抖。

  聽大佬們講完了D1T1,忽然發現這是道傻逼題,其實就是動態開點的可持久化線段樹的啓發式合併。小C反思了好久,沒有作出這道題確實是對不起本身的水平了……也許腦抽是一種緣由?題目的式子太奇怪致使本身想多也是一種緣由?IOI賽制致使的知足心理又是一種緣由?但既然考場上沒有寫出來,就說明本身確實不夠熟練,仍是要繼續努力啊。

  D1T3看來是被狠狠吐槽了一番啊,雖然結論推起來應該不是很難,可是代碼實現的各類細節要想在考場上完成是很是困難的,誰願意在本身沒有拿到前200分的狀況下去冒險寫這樣一道題呢?順便掛一下吉老師(做爲出題人)在知乎裏對這道題的評價

  D2T1各類神仙交流,很高興聽到第一個上來的同窗說的就是個人作法,而後後面又有選手一言不合上來hack很恐怖(雖然我以爲這種作法不必定能被hack掉),後面又聽了各類O(2^n*n)的作法,感受全世界寫了這麼傻逼的作法的只有小C了。

  D2T2是推式子題,上來交流的那位山東高一選手果真強,對題型的轉化也讓人有一種醍醐灌頂的感受,雖而後面推式子把你們推得一臉懵逼的樣子,可是小C仍是發自心裏給他鼓了掌。標解用的是生成函數,在用到生成函數以前還闡釋了式子的組合意義,腦海裏不由回想起一個月前那個等公交的晚上小D的低語:「不搞懂組合意義的話,光推式子是沒有前途的。」

  D2T3算指望果真是高斯消元,還要分個層,又是神仙交流,而後山東小哥又開始虐場,果真強,找個時間把這道題打一打吧。

  講完題解忽然開始播校慶宣傳片,好聽!

 

  拍了0.5h的集體照,上來領協議。

  因爲不知道念協議的順序,因此小C一直等得很焦灼,只見那位念名字的老師(就是面試小C的老師A)拆了若干個文件袋。小G和小Z都前後上去了。

  講道理名字越晚出現應該越穩纔對,可是中間冷不丁出現的一些明確比小C分數高的大佬的名字仍是讓小C有些怵的。

  好像是省隊本一……大概是第二檔吧(然而這一檔是大衆分233),第一檔應該是NOIP一等本一。

  真的好像作夢同樣,感受這兩三天發生的一切都像是在作夢同樣,如夢似幻。

  然而還有省選呢……三場連戰還真是使人一刻也放鬆不下,總之早點休息吧。

相關文章
相關標籤/搜索