NOIP2025游记暨回顾历程

· · 生活·游记

前言

noip 已成定局,根本不知道怎么估我第一题的分,可能拿不到 1=,但终究还是得放下,我是真的真的舍不得 OI,老妈现在不停地催我回归文化课,我还是坚持写完了这篇文章,能不能给予一些人力量我不知道,但是我觉得还是有必要回顾自己的历程并从中获取人生经验,将自己人生的道路越走越好。

历程

四年级的时候,我的成绩在班里比较好,班主任也看好我,就将我推荐来纪中参加考试,起初我就认为只是和其它学校的学生比文化课成绩,没想到一开始先学了一周编程,我发现竟然可以让电脑跟着我的思路走,真是有趣!从此,我认识了 OI。

然而面临我的是淘汰,因为在最后的测试时的失手导致排到了全班的倒数,就这样被劝退了。我记得那时候我大哭了一场,这是我人生第一次面临淘汰,我感到无力,意识到了自己实力不够。

我觉得我不应该就此放弃,听纪中教练说纪雅也有搞竞赛,就转去纪雅学。这我就要喷了,纪雅学得又慢又简单,去了就是在那里罚坐,每个月还要交 3000 多(好像还更多)的破烂 OJ 维护费,那 OJ 叫什么小码思维,还要交这个交那个的,真的就是为了钱,但是又没得选,就只能在那里坚持学。

不负有心人,五年级时又有一次选拔,换了班主任,然而新班主任看我平常多次违反纪律,对我印象是差得不得了,本来是不想推举我的。这又不得提到我小学教我数学的李老师了,是她跟班主任推荐我的,这也是后来初二听我母亲跟我说我才知道的,我竟如此无知,连帮助过我的人都不知道。后来新班主任介于我成绩确实是挺不错的,最终将我推荐去了。

这次确实把握好机会了,终于进入了后一批的行列。就这么学了一年,每周六早上 6:30 左右蹦起来去纪中训练,下午 5 点放学,起初是挺辛苦的,周六要我那么早起来,回想起当时,老爹每天早上把我摇起来,然后过一会回来发现我又躺下了,再把我叫起来,啰嗦几句,发现我闭着眼睛在那坐着又不动,就直接破防了,每次在车里昏昏欲睡的时候都没有注意到最为司机的老爹聚精会神地望着前方。

由于我四年级学过一阵子,所以起初去做模拟赛每场都能 AK,同机房的那时又没有很强的,导致我那是真以为自己很可以,每天 AK 后就不知道要去干什么,连洛谷都不知道是啥,更别说其它 OJ,不知道哪里有题可以做,就这么当上井底之蛙了,或许那时候若是我真有不停向前的意识的话也不至于现在那么菜。

六年级迎来 OI 生涯的第一场 csp,我记得当时我初赛普及组 34,提高组 37,真的就是完全凭感觉乱蒙,那时又有一批人进了复赛,我还没意识到自己的实力不行,认为别人就是运气好多蒙对了几道题。至于后来的 csp 复赛,noip 因为纪中作为考点能够放一天假,而我也得过且过,认为这真的就是一天假,根本没意识到是自己实力不足的表现。期间我还在机房打游戏,那时候有人告诉我某款纸牌游戏的网址,开始我不太敢玩,但发现他也在玩,玩了一天没被发现后我竟抱有侥幸心理,就这样玩了一个多星期,最终还是被发现,熊教练介于我勇于承认错误,就让我先回家反省一段时间。

回家后,我确实不敢再去玩游戏了,老老实实地在家里早上打模拟赛,下午下载讲题视频来看,但始终和在纪中训练有很大差别,在家里不能随时问同学问题,有疑问自己想不出来还要留着,着实难受。这时我发现洛谷这个平台,经过几天后,我发现模拟赛做的题洛谷上也有,一场模拟赛就上洛谷去看题解,发现很快就研究出来了,然后将代码打出来了并交到了 OJ 上,那场比赛拿到的不错的名次,挺开心的。

恶有恶报,晚上发现我登不上 OJ 了,去问教练,教练说我的代码和洛谷上一篇题解的代码很像,经过同学举报,认定我就是去复制代码了,我说我确实去借鉴思路了,绝对没有去复制代码,然后我听出了他话里的不相信,说来说去都是说我就是复制的,我真的没话说了,我都老实说了他为什么还不相信,并认定我不承认错误,我直接蒙了!我含泪痛思,心想:确实,平常我模拟赛成绩就不咋地,突然做好了,总会有人会认定我是抄的。

在我爸妈的求情下(这真的对不起我爸妈),陈老师将我留了下来,但是我要和低年级的一起学,进度自然慢了很多,此时我和别人的差距越拉越大,但是当时我没意识到,认为能够回去学就好了。

初一 csp 的初赛还是没过,这重重地打击了我的自信,这是已经有很多人能够去参加复赛了,我还是要去过那两天耻辱的假期。当年和我玩游戏的摇号摇到了纪中,而我去的是保底的火炬二中,因为是新学校,学习氛围没有搞起来,前身还是被成为“四大烂”之一的濠头中学,我意识到了命运是不公平的,我还是得练就自己的本领。初一我格外认真地去学习信息学,并发现自己初赛过不了的原因,一点一点开始进步,在这一年,我默不作声,没有什么人能知道我的努力,我不停地磨练自己地思维,并且提高自己的代码实现能力,努力地想追上别人。

初二初赛终于也是都过了,超了分数线 20 多分,也许是我还是不够刻苦,那年我普及组虽然一等了,但是同年级的还是有很多人比我高,提高组没有一等,第二题把正解想假了,后面两题一分没拿,总共 145。就这样,noip 的体验名额没拿到,过上了耻辱的一天假期,我不觉得冒出了放弃的念头,再爸妈的鼓励下,我回看往事,想起了当时我对信息学的热爱,将代码调出来的执着,将代码调出来时的喜悦,我决定还是坚持下去!

说来还是很感谢 OI 的,在二中根本就没有怎么去学习,如果不是有这样较高强度的训练,在二中可能成绩就真的掉下去了。还是因为太菜了,纪中有借读名额给一批学生,教练就挑了前几年成绩最好的几个,后来又叫了一些学生去,但我就是没那个机会。没过几周就参加了市赛,市赛题目对于我来说很简单,但是有一题没有特判奇环挂了 40 分,不然就像 cmh101001 一样 AK 市赛了,当时排同年级的第 3,全市第 4,也就只有做简单题时我成绩较好了。

初三整体发挥得都还好,csp-j AK 了,csp-s 265,因为最后 10 分钟没有把线段树码完,因此丢掉了 35,noip 也犯唐了,200,原因是最后一题开了一个大小大概为 2\times 10^8 的 int 数组,本地没报错,加上我测空间,32 就这样没掉了,因此与 noip 一等失之交臂,是体验名额,所以没去在意。

之后就要面临中考了,我放了更多的心思进入文化课,此时我发现我和同年级 OI 学得好的差距已经很大了,没有意外应该是追不上的了。中考考得还好,也可能是运气好了,考进了市的前 20 名,反正无论如何都能考上纪中的,自然进的是竞赛班,不知道全班 55 人只有 5 个女生在别的学校竞赛班正不正常。

面临高一的学习,加上开学几周晚上要去机房训练,发现文化课的作业不再得心应手,需要很快速高效地去完成,副科自然就只有听课,作业是一点也没动过,我不像别人有提前预习,因为在二中没有一点学习的动力,导致平常上课我会遇到很多之前没有听说过的,还好我接受能力比较强,还是能跟上进度的,说到进度,我不由想起数学仅用了 3 周左右就讲完了半本书。

还没熟悉好班里的同学就要开始停课训练,我向教练申请了作为较早那一批停课,惊喜的是教练同意让我这个菜鸡停课了。在停课的过程中我学到了很多之前落下的知识和技巧,但和他人还是有很大差距,我想着保住 noip 1= 就好了。停课的时光呼地一下就过了,迎来 csp-s 复赛,赛前一天的模拟赛我总共只拿了 20,心态很崩。第二天赛中由于将第 2 题的时间复杂度算假了,导致没了 20 pts,第 3 题串串题做少了,没有想到能用 ACAM 去匹配,第 4 题更唐,状压 dp 状态都能设假,最后 238 遗憾退场,彻底地和 WC 说拜拜了。

然后剩下的一个月就要 noip 了,平常还是像 csp 前那样做模拟赛,听杂题,一个月哗啦哗啦就过了,期间感觉不太好的就是要拍宣传片,那几天每天都有人搬着摄像机来纪中,晚上有一次还要我们配合他们开关灯,有时还让我们 403.5 的人让开,我打着代码思路正火热的时候叫我立刻停下来是几个意思?后来还将高中的留了下来去拍跑步视频,直接让我们跑了 7 圈左右。那几天是过得是真烂!

noip 来了!前一天将高年级的举起来开了一场提醒会,将我们需要注意的写出来(我会在专栏将这些注意事项列出来,能造福后人吗?),听的时候内心已经不由得冒出丝丝紧张感,当晚学会了怎么用 NOI Linux,虽然比赛时根本就没时间去用。

比赛当天早上,我感到真的很紧张,中考都没那么紧张。赛时第 1 题做了 15 分钟,第二题做了两个半小时,没做出来,最后先拿着 O(n^4) 的分去做第三题,第三题读完题想都没想就开始打 O(n^3)48 pts,打了 10 分钟左右就拿下了 48 分接着去做最后一题,最后一题一开始题目看错了,暴力都打错了,就回去检查前三题,还好检查了,第一题不知道改了哪里大样例没过!我将历史版本还原就过了。T2 去看式子,发现我式子要继续化简要将一个组合数拆开,但拆开后可能会出现下指标大于上指标但后和某个上指标为负数的相乘后却有意义了,我真的直接崩溃了,离正解就差这一步了。最后 20 分钟去打 T4 暴力,那时脑子是蒙的,连输入打错了都不知道,最后还盯着代码调,甚至也没去想输入错了的情况,15 pts 白白送掉。

真正让人破防的是 T1 有可能减成负数没意义,回家交洛谷上发现只有 90 pts,看代码秒想到这种情况,真的要喷死赛时给的大样例,现在分数就是 ?+64+48+0,有可能没有 1=,我真的对不起一路上陪伴我的爸妈,小学推举我的老师,为我们提供训练的纪中老师们,也对不起曾经努力时的自己,晚上爷爷问我考得咋样的时候我遇到了人生中第一次难以启齿,我做不到像承认以前玩游戏时的坦诚,最后只能吐出一句:“还好。”当他塞给我 100 人民币时并叮嘱我好好读书时,我忍着眼泪勉强挤出微笑接下,其实我并没什么理由收下。

说到底现在还是要回归文化课了,但我的 OI 生涯仍未停止,我对 OI 的热爱已经埋在心里了,也许我接下来一年还会继续接触 OI,也许我明年还会参加比赛,但更多心思还是要留给文化课了,毕竟我觉得我以现在的水平是进不了省队的,本来看着去年省选的成绩觉得自己还是有希望的,但是审视自己目前的状态还有万万不能落下的文化课,我还是决定将心思投入文化课。

我只是一只普通的 OIer,虽然我的 OI 生涯不是一帆风顺,虽然最后结果也不是很理想,但,此生无悔学 OI,我并不会去悔恨当初的无知,这是我人生中必须经历的。感谢 OI,是它开拓了我的思维,是它让我结识了许多高水平的学生,开拓我的眼界,是它锻炼了我面对考试的能力,是它给予了我一次次的考验以磨练我的毅力,是它给予了我不停向上的力量,为我人生铺上了一层厚实的路。若有来生,我还会打 7 年 OI!

后语

我不知道怎么很好地用文字表达自己的情感,写这篇文章时我情绪起起伏伏,伤心时甚至掉下了眼泪,我回想起过去的挫折,回想起过去的努力,再看回如今的样子,我真正地感受到一切都要靠自己去争取,初三物理老师有这样的一句口头禅:只有自己才能改变自己,想别人改变自己的就是神经病,你不去改变谁能让你改变。

平常我还是会去上洛谷,主要是去做题,打一打洛谷的比赛和回答讨论区里那些有疑问的选手,洛谷上可以私信问问题,也许我水平不算高,但我会尽我所能来给你一个详细的回复,欢迎互关。

都看到这了,能不能给一个免费的赞?