NOIP 2025 游记
自从去年 NOIP 2024 退役以来,本想着高中阶段或许我再也不会碰 OI 了,但是在教练的要求下今年 CSP-S 初赛前我还是决定参赛,只是考前临时复习一下模板题(抱佛脚 bushi),纯裸考。
Day -?:
差点酿成 CSP-S 没过初赛的悲剧,提心吊胆……
CSP-S 复赛凭借骗分的肌肉记忆搞了一个省二。
NOIP 考前也是参加了 0 场学校的模拟赛,那就索性将 CSP-S 当做 NOIP 考前的模拟赛了。
也是凭借考前几天的晚修找回了一点之前做题的感觉。
Day 0:
周五下午请了假在家复习板子题和回忆一下一些 NOIP 考点(Tarjan,线段树,KMP,exgcd ... ),寻求心理安慰(实则复习的一点都没有用上 /bx)。
看完 + 摆烂到 21:30 就睡了,本想着没有任何压力考 NOIP 就不至于像去年一样考前就只睡了四个多小时,但晚上还是醒了好几次。
Day 1(比赛日):
(注:以下的时间均为大致的时间)。
11 月 29 日
5:20 起床了,天色漆黑,来到了学校大门坐大巴去深圳,见到了许多熟悉的面孔,以及之前的信息教练,有一点辛酸。
7:30 在深外校门口拍了个照,吃了个早餐,就前往考场,因为要连续比赛 4.5 h,担心自己考试低血糖,于是在考场门口强逼着自己吃了
8:30 ~ 8:36 开考,解 PDF + 打缺省源 + 调 IDE。
8:37 看 T1,一眼贪心,按照第一天的 sort 一边,从小到大取,直到单个取第一天的糖果对次数的贡献大于用这些花费取总的 break,后面一直贪心地取总的
8:37 ~ 9:00 读 T2 T3 T4 题目大意,除了 T2 不太懂,其他题目大概有了一个底,感觉非常不可做啊,而且 T4 暴力分就 5 pts,T2 A 性质必为
9:00 回到 T1 开始码,15 min 左右写完 + 过大样例,扔了(赛后发现大样例过水,实际上我的做法漏做了一个特判,挂了 15 pts)。
9:00 ~ 10:00 先打了 T2 测试点为 18 的 vector 乱搞,果然还是自己一年没训练代码能力下滑了,一个奶糖 BUG 调了许久(事实证明还是 unsigned long long 的锅),拿了 5 pts(赛后证明有 20 pts)。
10:00 ~ 11:00 想 T2,哎哎哎,这个 T2 怎么这么难想啊,我恨组合计数!!1 h 鏖战无果,代码连小样例过不了,最后还是放弃了,交了个
11:00 ~ 11:40 跑去优化 T4,还是想先预处理出各个区间长度的答案,想优化统计和询问答案的时间复杂度为均摊
11:30 ~ 12:40 完了,T3 指数级别的暴力都不会打,这个 set,但是不会到父节点的 merge 操作。调代码,CE,调代码,RE,调代码,哎哎哎,我好像忘记怎么用迭代器了,坐牢坐牢坐牢,CCF,你赢了!
12:40 给监考员运行 checker.bat。
12:41 肉眼检查。
12:43 肉眼检查。
12:45 肉眼检查。
12:47 肉眼检查。
12:50 肉眼检查。
12:50 ~ 12:55 测样例 + 检查文件输出。
12:56 急。
12:57 急。
12:58 急。
12:59 急。
13:00 比赛结束。
估分
我的预估难度:橙蓝黑紫。
考完出来本以为大家考的都很好,但好像平时那些非常强的选手也都才 100 pts 出头,坐回学校大巴的时候,还看到我校 NOIP 2024 省一选手哭了,意识到端倪,最后发现我校似乎没有一个人做出 T2。
下午上洛谷,发现难度为:黄黑黑黑?啊??
意识到自己根本考的不是 NOIP,而是 NOI-Promax,这 NOIP 2025 难度严格大于历史以来任何一天的 NOI,包括 NOI Day 2。
上讨论区,发现 T2
庆幸自己没有花大量时间学 OI 了,不然遇到今年的阴间题目自己一年的努力又要打水漂了。
Day 6:
晚修下课回来被告知出分了,有点意外。
最后是
发现今年的题区分度太奇怪了,我校好多 OI 实力强于我选手得分甚至在我之下。
考完之后挺多感触的,毕竟这是我从初三以来第三次参加 NOIP 了。
说来挺搞笑的,初三凭借 CSP-S 的超常发挥(虽然也挂了分)以初中生身份获得 NOIP 2023 体验名额,1.5 h 狂砍 140 pts 获得二等,然后初中生不参与 NOIP 评奖。
NOIP 2024 直接 all in T1 蓝题贪心,结果题目读假,T1 爆零,最后三等都没有。
反倒是退坑一年,这下总算是有正式成绩的 NOIP 二等了。
话说从初三赛季结束到中考然后到现在,我的 OI 水平一直在走下坡路,或许还是因为自己不够上心吧。
upd: 好像没二等,不管了。