省选联考2026游记/OI生涯回忆

· · 生活·游记

谁在哭,谁在笑。

他早该退役了,或者是早就已经退役了,但是他还是坐在了省选的考场上。整个 2025 年到 2026 年的训练,也只有 NOIP 前的两周脱产和寒假抽空打了几场 CF 而已。他赛前叮嘱自己享受每一场比赛,把每一场比赛当作自己的最后一场比赛来比,可当面对键盘时他才知道自己有多么想赢。

Day 1 他有着还算平稳的发挥,T1 写了暴力和性质 A,T2 写了性质 AB,T3 写了第一档暴力。而 Day2 当他看到了两道交互时,心凉了半截。他从来没写过任何的函数式交互,也对 Linux 命令行不够熟悉。于是写 T3,没有想出任何非平凡做法。三个小时,他第一次在考场上哭出来,努力不让自己发出声音。在最后的一个小时,他开始想着打一点分数,没有任何成果。

滑稽的退场方式,如大梦一场。

一更人初静,月移花弄影

2020 年的夏天,他看着自己玩过的一些游戏,心里想:什么时候我也可以做出一个像这样的游戏呢?爸爸知道后,给他买了两本编程的启蒙书,《啊哈C》和《啊哈算法》。

他照着书上一步一步地写代码,看到程序运行时,那好像是他最开心的时候。于是就这么按部就班地学,一年左右大概熟练掌握了语法。

之后在 2021 年 7 月份的时候误打误撞去了 dsfz 的 C 层集训,当时水平很菜,记得模拟赛的前几题是奥数题,然后可能有一半都不会。

每周二和周六都有常规课,就这么到了他的第一场 CSP。

只报了 J 组,初赛低分飘过了。

复赛 15 分钟过了 T1,但是是 O(n) 过 1e9 ,感谢 CCF 神机,但是其实跑不满。然后就是 100+0+0+0 了。

很美好的冬天啊。

二更风有形,叶落满街景

寒假的时候进了 B 层,当时 B 层好多大神。

模拟赛是 6\le ^*1400 的 CF 题,但是没几道是场切的。

不过倒是认识了 ytc,hzj,zxm,lhb,gny 一些上一个年级的学长,同级的是 zjl 和 lzh。

其实感觉这段时间就是在瞎学,照着书写题,唉。

之后考了 NOI Online 的入门组,T1 是一个模拟题,但是调了 30min,T2 写了个暴力,然后不会 T3。

最后是 100+20+0

再下来是疫情的一段时间,因为上的是录播课,所以每天早早完成了当天的所有任务后就开始学一些算法了,虽然没有深刻理解,但是至少记住了很多板子。

小升初的暑假,认识了 cyh,hyy,lhr,yby 一些同学,那个时候开始认真学一些知识点了,不过代码能力还是很差。

初一分班考竟然是班级第一,似乎年级排名也比较可观。

之后考 CSP,然后 J 组不会 T2,暴力也打不太出来,所以是 100+40+0+0。

S组 T1 写了个 O(n^4) 枚举,T3 写了个 puts("NO"),有点搞笑了。

T2 写了 60pts 的暴力,但是因为未知原因挂成 0 了。

总分是 25+0+45+0。

没有一等,但是有推荐名额,可以打 NOIP。

期中文化课考了年级前 10,信心暴涨,不过这是初中三年的最好成绩了。

11 月份脱产了,感觉很好啊,未知而又有趣的体验吧。其实初一的时候没啥水平,所以也不是很看重 NOIP 的发挥之类的吧。

学了线段树,st 表,模拟退火,一些数据结构和奇妙知识点。

之后因为疫情,NOIP 取消了。

之后就是在家上网课,期末也很烂。

三更灯犹明,孤影望寒星

寒假因为没阳,所以 1 月份在家学 OI,学了一些 tarjan,LCA 一些图论算法和 dp。

二月份去集训,认识了 lby,tsq,myw,shy。

三月份春测,15 分钟过了 T1,但是赛时算错复杂度不知道自己能过,写了一整场 T2 遗憾 75->40 了,T3 没有看懂题,T4 写了个特殊性质。

100+40+0+10。

竟然能打省选吗,当时还挺高兴的。

最后打了两天暴力,D1T1 RE 20,D2T1 WA0 了。

应该是 20+0+4+0+20+1 这个原神分数。

之后是两周的脱产,那段时间真的很美好。什么也不去想,就是单纯地学 OI,偶尔发呆时候看看窗外。不知道为什么,落日的景象总是那么具有吸引力。

在写一些提高篇的题,单调队列优化,斜率优化的一些题。学 OI 也是专注本身,没有去想什么考试的事情。

这种状态一直持续到了 CSP 之前吧,还是无忧无虑了一段时间。

初二刚开学进了 A 层,十一之后开始脱产准备 CSP。

CSP2023,J组 T2 因为输出了浮点数导致挂了很多分,T4 写的 35 也挂到了 5 分,又是二等奖。

S组,很久才过很简单的密码锁,然后迅速地写完了 T2 的 35pts 的区间 dp,之后一直在写 T4 的特殊性质,无果。

100+35+0+0,大众分,有一等了。

然后狠狠脱产,NOIP2023 很想拿到高分一等,但是先是看错三遍 T1然后连滚带爬通过,之后冲 T2 正解,只会了 60pts 但是最终写了 40pts,n,m 写反后只剩 20pts,T3 胡乱地写了个假的贪心。100+20+5+0。

简单学了一些文化课后去北京集训,还是第一次没有父母陪同的外出。不过一直在感冒、发烧,于是提前回去,所以体验不是很好。

四更漏声断,欲眠念残影

发烧大概持续了很长时间,于是二月份才来机房训练。当时也没有着急学一些新的算法,在做 CF 上的题,不过刷了很多 dsu on tree 的题目。

2024省选是一场噩梦,Day1 太想证明自己而冲远超自己水平的 T1,最后其他的题一点暴力都没有写。Day2 也是自乱阵脚,最后加起来刚刚两位数。

当时还不是很明白部分分的意义,他认为省选只是一次锻炼,而没有去注重打部分分。

教练因为省选成绩怀疑他训练的时候打游戏,找过他谈话。

之后是三月份去成都七中的集训,应该可以说是这些年来最美好的一段时间。因为老家是四川的,所以感觉很适应这里,学校的环境很好,食堂很便宜,每一天都有动力去写题。

很开心啊,之后按部就班回学校准备地生中考,又度过了一段非常非常开心的时光。之间还和 djr 组队打了一场 ACM,末尾银牌。

地生都满了,非常好的结局。

暑假很悠闲啊,有种时来运转的感觉,日常训着练,打着球,和同学一起出去吃饭。

不过 CSP2024 给了他一记响亮的耳光。CSP-J 100+100+60+10,T3 因为忘了特判挂了 40pts,CSP-S 100+40+20+0,很烂的发挥,T2 是几个典题拼起来的题,但是当时却一直不觉得自己会正解,于是一档一档分往上打,最后只打到了 60pts,然后挂了 20pts。

都是一等了,但是没有 NOIP 的正式名额。

之后父母反对他继续学 OI,加上 NOIP2024 对他来说没有什么意义了,于是随便打了点暴力,最后是 60+35+4+8 的分数。

最后过了一个不太愉快的寒假。

五更天又明,才觉梦初醒

之后就是退役状态了,2025省选之前没有写过任何一道题,然后省选打了一堆暴力跑路了。

很糟糕的时间,体育中考之前生病,而且是生病了好久才意识到的,于是强撑着考完,那天他睡了一整个晚自习。

随着身体状态的越来越差,他的心态也在发生变化,考试一次次地失利让他喘不过气来。他开始不写作业,后来又隔三岔五不上学了,说是在家自己学,但也没有多长时间在学习。

中考也很烂,但是因为题比较简单,所以一个月不上学分数上也没有特别大的差距。不过自然是与 dsfz 无缘了。

之后的发生的一些事情将他推入谷底,他开始逃避,退了洛谷,AcWing等所有 OJ 的账号。

随着 CSP2025 的临近,他还是决定报名。

联系了教练去 dsfz 训练,但是因为太久没训练导致考得很差,甚至是二等奖。

他又决定孤注一掷,脱产了两周准备 NOIP2025。

这一次,他拿到了 NOIP2025 的低分一等奖。而且从分数上来看,进入省队也并不是没有机会的事情。

寒假是补文化课,偶尔打一些 CF。不过 div3 也只有稳定 5 题,div2 稳定三题了。

他不敢对省选有太多的奢望,他告诉自己要以平常心对待。可谁不想赢呢?

2026.3.8,Day1 没有什么优势,Day2 需要多拿一些分,他以这个目的进入了考场。

后记

感谢能够看到这里,这里记录了一个普通 Oier 的普通的竞赛生涯。如果你还在学 OI,那么祝你早日进队;如果你已经回归文化课,那么祝你能考上理想的高校。

此处一惜别,我们来日见。