NOIP2024游记
那张尾页的书签 那天带泪的笑颜
依然勇敢 依然耀眼
所谓成长的起点 就在分开的指尖
不再留念 一路向前
——洛天依《积雪》
这次 NOIP 结束以后,我的 OI 生涯是真的要画上句号了。
也是,大部分像我一样不算出众的 OIER,也都是在一场场 NOIP 后悄然谢幕的,仿佛从未来过。
但在此之前,我只需要珍惜每时每刻的绚烂,不留遗憾去奔向终点,就是献给自己最好的礼物了。
Day -1
度过了长达一个月的 NOIP 集训,也终于要走向最终的考场了。
前一天新心赛结束后,教练布置了板子大赛放松身心,于是今天早上起来比赛分大涨,RP++
早上来到机房继续刷板子,中午去吃了麻辣香锅(虽然好像说过不让吃辛辣来着),然后趁教练不来在机房里打了 1h 的乒乓球,感觉隔壁机房的大佬十分和善。
下午在洛谷上随便刷题,被树上差分的细节坑了,改完以后顺便记录了下点和边的 trick。晚上去水一道哈希+二分的紫题,在调了将近 2h 之后成功将 RP 龟苓。但是旁边的 HDS 比我后开 30min,比我先过 40min。
Day 0
早上去食堂吃馍的时候因为看见前女友导致差点需要海姆立克急救,我发誓下次再也不吃馍了。
为了补 RP,我决定去刷自己 CSP-S 前整理的题单,发现效果还不错,自信和手感又找回来了,还顺便完成了今天的做题目标。
大概 11:00 的时候回去搬书,因为学校要承办艺考。发现教室外面的走廊特别光,一脚刹住能滑行近 5m 左右(这天的值日生是懂值日的
中午吃饭,回机房,摸鱼,开手机,1点的时候坐上大巴车离校,离校前老师来放了机房风采视频,所有人都看笑了。
发车前看着大一中的校园,看着机房所在的实验楼,感慨万分,毕竟这是我在役期间最后一次比赛了,以后也许没有机会再回到那个熟悉的机房了吧。
车缓缓开动,眼前的景物如流光般闪过。耳机里放着洛天依的《夜妆》,不知不觉就睡着了。
不知过了多久,车停了,老师让我们下车入住旅店。无论如何,怀念是以后的事情,当下还是及时行乐的好,我在心中这么对自己说。
这个旅店 WIFI 连接特别高级,感觉有防蹭网的意思。
这次我电脑终于能连上网了,再也不会只能刷视频了哈哈哈
下午在网上和其他OI选手聊天,还打了会 slay.one,但是 lag 了,这次的旅店有落地窗,看着城市中的车水马龙和秋季湛蓝的天空,心情很舒畅。
晚上和 Heldivis,pineapplesummer,skyxin 出去吃饭,找了一家阿利面但是是辣的。
晚上回来打开 PCL,ACV 了满级附魔指令,开始愉快的开了。
开了些许时间 HDS 和 PSM 来串门了,一起闲聊,开黑。大概 9 点的时候提议一起去健身房看看,但是到了以后发现一个人没有,顺便还发现了一件黑漆漆的会议室。
回来以后玩你画我猜,但是没多久老师就来勒令各回各房了。
然后翻翻洛谷,切切水绿,洗洗澡,刷刷视频,就去睡觉了,为明天最后的时刻做好准备。
Day 1
写这段文字的时候其实我的内心是不太情愿的。
怎么说呢,我没能给我的 OI 生涯画上完美的句号。
早上起床,吃饭,坐大巴去考试,在校门口遇见了 _int128 等人。
来到考场,带着面包和水找到位置坐下。
打开电脑发现这电脑的鼠标是坏的,我废了好大劲才把 DEV 的文字大小调到正常水平。
配好文件夹,对拍,开始罚坐。
试题下发了,先浏览四道题,然后开 T1,第一眼感觉像是个贪心题。
开始在纸上推推画画,过了一会有了初步思路,大致就是先排除两端都固定的情况,然后分段,对每一个段内先考虑另一个串固定的部分,然后强制满足,其余的记录个数,最后一并处理,复杂度写个二分的话是
然后开始写,因为鼠标的原因不好转换代码块,初版代码预处理了一堆,写了有将近 300 行,大概用了 60min 写完,20min 调过了小样例。
开始试大样例,心跳的很快,当输出界面出现的时候,我差点没哭出来:错了两个点。
看着自己写了 300 行的代码,不知道是哪里出了问题,甚至不知道思路是不是正确的,想对拍但是发现暴力也不好写。
上个厕所,回来在纸上试图寻找更简单的方法。画了画感觉出了一个自认为很对的
写到一半突然发现这个方法随随便便就能 hack,看了看时间,已经 10:30 了。这时候我内心已经濒临崩溃了,当时甚至想直接不写趴桌子上睡觉直到考试结束,然后就这样结束。
努力深呼吸,使自己稳定下来。此时我还是想用“保 T1 争 T2”的策略,想着迅速写完 T1 然后再去看剩下的题目。
于是接着想+写,不知不觉就已经来到了 11:10。
看着所剩无几的时间,我终于决定舍弃 T1,写了 AB 两个性质就扔在那里了。
看 T2,有一个看上去很对的 DP,开始写,写完以后第二个样例跑过了前几个点,后面的 T 了。
想着能不能继续优化,发现不太会而且时间也不太允许,于是先去看了看排列的性质,根据自己的暴力程序找规律,但是并没有发现什么。
已经 12:00 了,我决定先去看剩下两道题。
T3 看了一眼决定先跳过,直奔 T4。
T4 迅速写了一个暴力 LCA 的代码,发现
写完以后过了前两个样例,于是不再管了,此时还剩下 30min。
最后的时间,我先交好代码,直奔 T1,按照自己想的所有思路拼出来一份超级长的代码,但是最后还是过不了大样例。
最后 5min,我开始发呆。这次的考试可以说是完完全全的废了,无论是从策略还是思维上。
一个月前当我最终决定留下来停课的时候,我也想过,自己如果最后真的这样了,该如何面对自己这一路的付出?
虽然已经做好了最坏的打算,但是当这一刻真正来临的时候,又有几个人能坦然接受。
3,2,1,时间到,我的 OI 生涯也从此画上了句号。
出考场,见到了 _int128,他好像写出来 T1 了,再问问周围一圈,好像都写出来了。
问了问做法,发现我赛时写的那个确实是正解,我只需要稍微转化一下想法,不考虑用哪一个字符去交换,直接统计连通块内 1/0
个数然后直接减就可以了。对于两边没有限制的情况也只需要随便选就可以了,证明想一想就会了。
但是呢,比赛结束了。
和他合了个影,然后一个人自顾自的走着。
秋季的天空很清爽,万里无云,校园里有很多人在谈笑嬉戏,一切是那么的安详。
老师组织去吃饭,来到小吃街我却没有一点食欲。
反思了一下,如果 T1 当时思路明确一点,是一定能写出来的,后面的题目又简单想了想发现都多多少少有想法,所以总结来看我还是被 T1 送走的。
和 lihe_qwq 闲聊,他考的好像不错,聊着聊着好像也就释然了,毕竟无论考成什么样,也都该回去学WHK了,同时又看见 yxans 直接哭了,想去安慰他一下。
渐渐地,自己好像不是太在意考试了,既然结局已经注定,哪有何必在意呢。
老师分了一拨人去吃饭,我没有去,选择提前来到集合地点等待。
PSM 也没跟去吃饭,于是我们坐在一张椅子上开始边吃干粮边聊,话题大多和这次的 NOIP 没有直接联系,感觉这样挺好。就这样一直坐了 20min,期间还和旁边的学姐闲聊了几句。
抬头看看眼前的钟楼,记忆仿佛回到了一年前,我的第一次正式比赛也是在这里,但是心态和现在是完全不一样的。
最后,老师让所有人集合,一起合影留念,就离开了校园。
写到这句话的时间是 2024/11/30/23:26,这一天也将是我最后一天来看自己的园子了。从明天开始,除了拿东西,我就再也去不了机房了。
本来还想说很多,毕竟谁也不愿意就这样和学了三年的东西告别,但是想了想又算了,写再多又有什么用呢?
最后看一下我的洛谷号,这也许是我最后的遗憾了,没有在退役之前看到自己更新上的蓝钩。
希望以后的路也能坚定的走下去吧。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探