CSP-S2025游寄
上午:
没报J组,在机房玩了一上午,吃完饭后就和机房的几个人一起去考点了。
14:15
进考场开始打缺省源 (吐槽一下那个机房键盘好硬,不过还好没出什么问题)。
然后开始玩小恐龙。
14:30~14:50(T1)
打开PDF后光速看 T1,然后看到
T1像绿,感觉不太妙。
14:50~16:00(T2)
想半天想不到合适的多项式做法,就拉下去看数据范围准备打部分分了,结果看到 ,最后宁愿自我安慰是考场机子太烂都不愿意回去思考是不是自己算法的问题,100->?。
16:00~18:00(T3)
初看以为是AC自动机,但AC自动机不是提高组考点就没继续想了。紧接着想到 KMP 大暴力,然后意识到一对替换的贡献只有从第一个不同的字符到最后一个不同的字符,而一对询问所需的贡献也是这些,于是就可以把 n 对替换分成若干类,询问时只需要在对应的类里去找就行了,然后用两个 trie 分别记录不同类的字符的前后缀来统计答案,其实很接近正解了,但我没想到怎么统计答案,开始想了个在线枚举询问时后缀经过的点有哪些对应的前缀经过的点,但没调出来,然后换了个离线统计答案 (总之就是离正解越来越近但就是想不到)。
另外开字典树时害怕开不下,但看到 2GB 的空间限制后瞬间安心了。
18:00~18:30
T4解法肯定是没时间想了,赶紧打了个状压拿了20分后走人,最后再把每个题的样例都测了一遍后就开睡了
总分
预估 100+(80~100)+(?~100)+20
但愿CQ别太离谱吧