NOIP2025 游记
考前停课两周,因为连续两场比赛(NOIP2024&CSP-S2025)爆炸,导致心态很不好。
在洛谷上只要起得来的 NOIP 模拟赛都能写出来 T3,自我感觉良好。
在学校里的模拟赛有一半能写出来 T3,于是定下目标:冲击 300+。
赛前一直担心 T1T2 很难,因为我的所有能接受的策略都是基于切 T1T2 的。
赛前两天教练找我们分享了策略,会了文本比较省略空行空格。
Day 0
很紧张,一直做梦明天做 T3 的场景,觉得 T3 要考数组,有可能交互。
Day 1
被分到了 bsd 考点,似乎所有 S 考炸的都来这个考点了。
那里不让提前写代码,于是等待,这之前练了道绿作为热身,感觉绿做的都没那么通畅,很害怕。
开始了,开 T1,一眼没思路,但是想一下发现可以
然后随便枚举,又花了 1 min 试图挖掘更多性质,找不到就不管了,大样例过了,使用约
期望得分 100,预期难度黄。
开 T2,一眼出大体思路,在草稿纸上画了几下,然后觉得能写了。
开写,然后没过样例,用种情况忘讨论了,不过还是能想。
加了双指针预处理等东西以后,还是不过去第一个大样例,发现第三组样例
于是小样例和那个样例轮番轰炸下代码在切完 T1 后 1.5h 调过了,发现减法完没加模数,过了全部样例,光速检查后改了。
期望得分 100,预期难度蓝。
然后开 T3T4,预约了上厕所后把题看了,切完 T1T2 就是喜欢上厕所庆祝。
T3 第一眼不会,然后看部分分数据范围,发现有
本来到这里我应该写完开 T4,但是我觉得我没用上
于是继续考虑,深挖 DP,发现可以钦定重儿子,然后每个点贡献就是到根最长连续重边长度加一,于是就是
期望得分:76,预期难度:紫/黑。
开 T4,一眼看过去没思路,但是研究部分分发现可以很简单的单调栈拿
预期得分 40,预期难度 紫/黑。
然后还剩半个小时,我决定检查一遍,检查时差点以为 T1 挂了。
其实试图写 T4 单 log,这样就是
估分 316。
出来之后非常兴奋,因为我上两次比赛都是
有一半概率有队线。
回家,T1 自测能过。
T3 发现 vector 开
T2 能过(云斗),洛谷卡成了
T4 没测,但是
综上,估分
别额外挂分。
另外,赛后交流发现 T4 那个思路是对的,因为单调栈求出来的区间性质,静态区间 max 可以把所有区间延长一定长度,使得不包含,然后就能单调栈计算了,复杂度线性,感觉天塌了,差点每个题都拿到大分了。
综上,T4 是紫。
预估难度:黄蓝黑紫,和去年差不多。