PKUWC 2025 游记
jiazhichen844 · · 个人记录
2025.1.13
杭州
室友是 @xieruyu。
又被 D。
晚上 @xieruyu 22:30 睡的,我在床上水知乎水到 12:00。
2025.1.14(D1)
去吃早饭时没几个人。
上午听了一个听过 2 遍的讲座。
笑点解析:有人尝试在 PKUWC 时面基去 THUWC 的人。
12:20 进行了一个试机。
貌似傅大神把大半参赛选手的路带偏了。
T1 是 PKUWC2024 的 D2T1,我记得当时 10min 切了,但忘了咋做了。
T2 是神秘交互。
写了个 T1,发现没过,卡了卡了卡了,花了 15min 还没过。
怀疑精度被卡,改了一下,过了……
T2 刚看会一个
还有 3min,懒得写了。
熟悉了一下厕所。
(13:00) 正赛开始。
T1 是个神秘题,T2 是个 Ynoi 状 ds,T3 是个博弈(题面放最后了)。
看了一会 T1 感觉没什么思路。
(13:05)查看了一个部分分,发现有个
令
(13:10)玩了一下
猜测
(13:20)玩了
(13:22)注意到
(13:30)T2 我会
(13:40)注意到区间“本质不同”想到 HH 的项链,
(13:50)注意到每层独立,考虑用
(13:55)哎我假了假了假了,“所有可能 dfn 相邻的对”是
(13:58)这么难写写个鸡毛,考虑加点怎么做。
(14:18)
(14:40)感觉挺好写的,没怎么调就过了 subtask 5,因为没拼,所以此时
(14:42)再套个删点不就能莫队了?写写写。
(14:50)写完了,只能过 subtask 1,5,
(14:55)哎我莫队排序写错了,改完后过了 subtask 1,2,5,此时
(15:00)时间过一半啦,分数还不到一半。
(15:05)发现 LCA 可以换成 ST 表 LCA,查询
(15:20)发现莫队+BIT 很唐,把 BIT 换成分块,
(15:30)造了组 subtask 3 级别数据,发现我要跑
(15:35)加了个奇偶优化,然后仔细计算块长为
(15:47)突然想到秃子酋长,发现回滚莫队+链表就可以做到
(15:55)仔细思考如何可撤销链表后,进行一个开写。
(16:20)写完了,还有 40min。
(16:35)“大样例”(自己造的那组)过了!!!2.1s!!!
(16:40)四分钟前交的,测到这时候,
(16:52)阅读 T3 题面,写出了最低档暴力,
(16:55)突然意识到 T2 IO 量很大,敲了个快读,交。
(16:57)T2 还在测,进行一个 T3 subtask 2 的写,写不完。
(16:59)T2 过了!
(17:00)结束,T1 0.78k,T2 5.04k,T3 1.02k。