Contradictory Sentimental Paradox | CSP2025 游记
MatrixGroup · · 生活·游记
初赛前
参与了 SCP 2025 第一轮(初赛 S 组)模拟的命题(阅读 1 和阅读 3),难度得到了大家的一致认可。去年自己出的 2024 矩阵群非专业级别小潜可爱能力认证第一轮 (SCP-S1)提高级 C++ 语言试题 恰好也只有选择题是认真出了,算是补完计划。(补全程序:???)
初赛
选择题最后一题想了一会儿。之后做完检查的时候突然意识到咋全都没写数据范围???阅一
预期的
复赛前
被 Aya 要求看了 SCP-S 的 T4,一开始想假了不过假做法和正解差不多(好像写起来还烦一点),修修补补就对了。据说个人差挺大的/fendou
萌熊模拟 T3 是题啊?????
AtCoder 终于 5Dan 了。
严肃学习斜二倍增。
赛前随缘看了看 Manacher,也就只打了个最大流板子。
为什么会这么紧张的说。明明一向是以「心态好」自称的来着……(果然自己还是知道的吧。)
复赛
试机打了个 SAM。好像以前从来没有用拼音默写歌词呢。
Ren5Jie4Di4Ling5%。
先看看题吧。T1 应该不难。T2
来开 T1,哦怎么
来开 T2。想一想,真想不到不带
来开 T3。总之就是对中间不一样的部分分类然后两个前缀匹配。嗯我一开始没看到空间限制是 2048MB,于是质疑连个 Trie 树都建不出来 ACAM 更没法建这咋做啊,要不要直接对字符串排序求 lower_bound 啊。后来发现了绕了一大圈还是写了 Trie 然后写了一大坨代码,导致本来打算给 T4 留两个小时的,大概超了一点点时间。
来开 T4。感觉一下子想不到一个多项式复杂度的做法啊,咋刻画啊。想了一会儿发现从前往后考虑的话,不符合条件的人会保持不符合条件。对“要求符合条件”容斥就可以了。去上了个厕所回来推完写完。现在是下午 5 点 10 分。
本来想拍一下 T3 但是感觉自己也造不明白有强度的数据,于是对着代码肉眼观察以及再以各种方式测了测样例。就这样吧。
后来和大家讨论才发现原来
出分了。怎么 T3 真的被爆了。
线段树数组怎么只开了一倍,这下不得不承认树状数组的高贵之处了。
嘟嘟嘟。没啥好说的了/fendou