退役记
希望大家一直记得我。
“希望大家永远忘了我。”
前言
由于这篇文章写的比较仓促,难免有缺漏之处,后续可能会有补遗和修改。
NOIP2025 的结束成功宣告了我的退役,一切都结束了。退役之后我进行过一些思考,总结一下,写成这篇回忆录。
我在文字方面一直比较笨拙,无法做到高质量的鲜花产出,导致我 OI 生涯中几乎没有写过鲜花。所以这类闲谈性质的文章并不是我所擅长的,所以只能尽我所能去打磨文字,如读者有任何建议请不吝赐教。
如大家所见,NOIP2025 的难度饱受诟病,但是即使 NOIP2025 的难度和 NOIP2024 相近,我真的能继续走下去吗?我觉得极大概率是不能的,不提二南、衡中的 OIer,单就 Kenma、cdx123456 和 Deamer 三人就足以将我校杀。所以在这里的止步本就是意料之中的事情。
自问自答
关于我选择 OI 的理由,其实我觉得真的很简单和纯粹:一方面小时候的我一直觉得写代码是非常高深和有趣的事情,我也想学习这方面的知识;另一方面是我对电子设备,尤其是计算机的兴趣浓厚,也想更加深入地了解。其实还有一个原因:I want to play computer games! 可以发现,我一开始的兴趣并不是在算法上,我当时也并不知道 OI 主要是算法竞赛, 总之,中考完后进入 S2 的我选择了 OI,开始了我的 OI 之旅。
学习 OI 的过程中我获得了什么呢?我接触到了一片全新的天地:这里是算法与数据交织的世界,键盘上手指的跃动留下错落有致的代码。编写出的程序像一个神奇的宝盒,将一些数据吸收进去,在内部进行奇妙和高效的反应后吐出正确的答案。我认识了志同道合的伙伴,S2 OIer 们在我的 OI 之路上始终与我相伴。
为什么选择 headless_piston 作为 OI 用的网名?无头活塞是 Minecraft 中的经典特性(Bugjump 史山代码发力了),被广泛运用于破除基岩。我觉得这是个非常有趣的特性,利用一个非常让人摸不着头脑的操作就可以破除 Minecraft 中最坚硬的物体 (开玩笑也要有个头啊)。
学 OI 后悔吗?当然后悔啊,从单纯的利益角度来看我做这个决策亏得裤衩子都不剩了。但是不得不承认学习 OI 这一年多我确实收获颇丰,姑且当是安慰自己有失也有得吧。
回忆
流水账警告
第一次知道 OI 其实并非升高中的暑假,因为我的初中 48 中是有 OI 的,但是当时因为种种原因没有去。也许是上了高中想弥补一下,更多是上文中提到的原因,总之,我在暑假正式进入了 OI 的大门,于 2024 年 8 月 6 日注册了洛谷账号。
开学后,我开始更加深入地学习,第一次知道了 OI 不是考模拟和更大的模拟,而是更为高深的算法。渐渐地,我在 OI 中投入的时间和精力变多,OI 知识的深度和广度也越来越大。之后就是不停地听课、刷题,很多学长回来给我们讲课、传授经验。
外出集训了两次,在校内集训次数根本数不清。模拟赛打过几十场,做了上千道题。虽然这些经历和有基础的人比起来微不足道,但是确实是我认真地、一点点打出来的。
上了高二后脱产全力冲刺 OI,CSP-S 考的成绩还不错,但是 NOIP 的成绩确实很难让人满意。不管怎么说,一切都已落下帷幕,属于我的 OI 生涯已经完成了谢幕。
以上经历可以翻阅我博客里的其他文章。
致谢
在我的 OI 之路上,我见到了很多良师益友,在我退役之际,我必须向他们致以发自内心的感谢,只有他们的教导、陪伴和帮助才能支持我走到现在(排名不分先后):
有 S2 强大的学长们:
有团结的 2024 级 OIer 们:
有可爱(?)的学弟们:
有二南的 OIer 们:
我同样要感谢我的父母,他们对我选择和坚持竞赛提供了极大支持。
我还要感谢 S2OI 教练对我的教导。
还有很多其他的人给了我各种帮助,我无法一一列出他们的名字,在此一并感谢。
附录
我的主要做题记录:



https://kenkoooo.com/atcoder#/table/wsc_666
和一些同学的合影:

AFO 了,各位,再见。

浙公网安备 33010602011771号