如果我没有因为那点可怜的虚荣心写这道T4;如果我没有自作聪明地直接苦干70pts;如果我能老老实实面对自己的平庸,坦然承认我连一个LCA路径并都想不明白…

可惜CSP-S没有加时…

唉可惜了这波贪了

保证除了开头没有P话,纯记录+反思

场上经历

开场T1写了5分钟发现不会二分做法只会双指针,感觉气笑了,写了20min才写过大样例。

T2读题一直把 \(\sum_{i=1}^nk_i\) 当总地铁站数,把暴力建图+Floyd想成了 \(\Theta(\sum_{i=1}^nk_i\cdot d^2+n^3)\),后面发现唐丸了,写完T1T2已经2h了。

巧克力好吃

T3发现是一道有点困难的题,\(n^2\) 部分分要DP,有点困难,手玩写掉性质A后跑路做T4,发现没啥思路,部分分只会30pts(埋下伏笔)

回头继续做T3,写掉了 \(n^2\) 的DP(暑假集训效果还是太好了,我都会线性DP了)。然后思考+手玩性质B,玩完开始想性质C,发现C其实包含性质B。🤡🤡🤡

继续思考,发现性质C其实就是维护答案贡献区间而已,不过扫描线记录的东西有点难维护,想着等下写T4还来得及(依旧伏笔),于是又耗了30min调出T3的72pts,(这还写干什么)

还剩1h,看T4,先写着 \(\Theta(n^2\log_2n)\) 的做法,写着写着玩出了一个神秘虚树,以为会 \(\Theta(n\log_2^2n)\) 了,结果唐丸了二分判定条件没想全,最后15min调试没过第一组小样例,调到最后4min终于过小样例#1了,不想看了直接检查文件操作和文件夹。

最后经过反复思考与CCF评测机验证,我的神秘 \(\Theta(n\log_2^2n)\) 仅在 \(n\le 5\) 时正确。🤡🤡🤡🤡🤡

最终结果:100+100+72+5=277,没进WC,应该有金钩了。

反思

T1:

反思什么,签到一个,过了。

T2:

没写对拍,反正过了。

T3:

NB啊,全场发挥最好的一道题,感觉72pts绝对够了。

T4:

傻了,不过一开始刻画的那个虚树结构确实是正解一部分,说明傻人有傻福