北大集訓 2020 游記


Day-1

到賓館入住,和 xzz 住一個房間,打了打數據結構。

Day0

報到日,室友按照 NOI 排名換掉了。

試機題是一個做過的題和一個用交互實現的通信題,寫了個 6 分試了試交互題就跑路了。

晚上發現室友 21:00 睡覺,有點毒瘤。

Day1

開場看了看三個題,猜想 T1 的結論和二進制版本是一樣的,剩下的就是個 k 進制線性基。T2 是個看上去比較 trivial 的數據結構,搞幾個二分就完事了。T3 是交互題,看完題就跑了。

大概 9:00 寫完了 T2,對着樣例調了幾分鍾,一遍 AC。

然后開始寫 T1,寫了一個小時,瞎編了個 k 進制線性基,交上去爆零了。寫了個暴力對拍,拍出一些錯誤,改完得到了 50 分的好成績。又拍了很久拍出一個毒瘤錯誤,想了想發現不會修補,就溜了。

這時候大概還剩 1h,枚舉了一些樹上交互的套路,結果都做不了 T3(沒想到剝葉子)。還剩 10min 的時候試圖 rush 一個 T3 的 10 分,最后 1min rush 完,WA 了。

出來以為自己涼了,最后居然還有 rk30 左右,意識到並不是全場的水平都很恐怖。

下午去聽了一波講題,然而什么都沒有聽懂。自己看了看 T3 題解勉強會了 subtask1。

Day2

進場發現右邊是 zjc,瑟瑟發抖。

開場幾分鍾 zjc 秒了 T1,我還沒有推出答案式子,有點着急。8:20 左右猜了個式子寫了個暴力,交上去爆零了。然后冷靜了一下決定打表,打了下表得到了正確的式子,准備用不知道能不能過的莫隊維護,寫到一半才意識到是個可持久化線段樹,大概 8:40 過了。

然后看 T3,一開始想分析圖的結構,啥都分析不出來。突然想到用度數序列求強連通分量個數的方法,剩下的就是個簡單差分,大概 9:40 過了。

還有 2.5h,我穩了。

T2 先花了很久推出了每一種 x 概率相同時的做法。又想到了轉坐標系,以為轉完以后和原問題沒有什么本質區別(flag),就把坐標系轉回來了。自閉到 11:50 准備棄療寫個 5 分,沒想到用個 double 隨機模擬,仍然在推式子,最后自然沒推出來。

最后因為 T3 並沒有全場過,T2 超過 5 分的人也不多,總排名還是上升到了 rk21。

下午問鴿子要到了 T2 的題解,看見”2n 個隨機變量“就意識到做法了,於是鴿掉了講題。認識到了自己是個 sb。

Day3

T1 以為是個分析性質的 DP 題,試了幾種 DP 排列的方法都做不了,不過“每次在當前排列最后加入一個數,並將前面大於自己的數 +1”這種方法大概能做 50 分。

然后猜了個 T2 結論得到了 60 分。回去寫 T1 的 50 分,先寫了個狀壓,用狀壓打了個表,發現 subtask2 的答案是有規律的,這樣就不用寫 DP 了。

回去干 T2,意識到剩下的部分大概是個分塊。突然想到 kdtree,覺得 kdtree 會比分塊好寫,並且復雜度也很優秀,怎么看都吊打分塊(flag)。然后就調到了 11:00,調完才發現常數巨大根本沒法跑,果斷扔了這題。

又想了想 T1,以為正解也是和 subtask2 一樣有規律的東西,可能是個一一對應。然而還是沒有想出什么來。

最后補了 T3 的 30 分暴力,就下考了。

出來 xzz 和 Itst 連切兩題,把我嚇傻了。問了問 T1 是個行列式,頓時意識到了這題的難度(最后確實過了一大片)。T2 寫個帶 log 的分塊能過,效率把不帶 log 的 kdtree 吊着打。

沒想到只掉了 3 名,總排名 rk24。

因為 T1 是降智題點到就會了,T3 覺得場上真出了也只有 zx 這種神仙能寫,繼續鴿掉了講題。

Day4

進場發現是三個數學題。

先寫了 T2 的矩陣樹,再用矩陣樹推了 subtask3,得到了 60 分。剩下一個循環矩陣行列式,但我不會求。

然后直接給 T1 套了個容斥,用總方案減去不包含指定邊的方案,后果就是完全去不掉 q 組詢問的復雜度。

於是給 T1 堆部分分,10:40 左右堆完了 75 分。

11:00 才意識到不用容斥就做完了,寫了寫,拿 75 分拍了拍,11:20 左右過了。

然后花了一些時間構造出了 T3 的 subtask1 和 subtask2。subtask3 沒什么直接構造的想法,就寫了個隨機,隨出了一組 20 個點, 45 條邊的方案,拼一拼就完事了。還有一些時間,但后面的 subtask 完全不會做。

總排名略微上升了一些,變成了 rk22,成功在我校墊底了,不過也在意料之中,xzz 和 Itst 太強了。

下午直接坐飛機回去了。


免責聲明!

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



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