OI回忆录
想了想还是写一个吧 为我不长但也不短的OI生涯留个念
初三毕业的暑假
初中三年不知道竞赛是什么 所以没学
后来报到之后因为打音游加了下学校的音游群
有一天音游群面基 被拉去打mai
然后初次游玩让我写一个用户昵称 本来想祖传海啸天王的
结果发现只有八格 并且只能字母+数字
当时甚至没注意到可以填不满八格 于是用自己的英文名+生日后两位起了个名叫Steven24
过了两天群里拉进来一个大佬 说是什么信竞银牌 光光头像
当时对于竞赛银牌也没什么概念 但是总之感觉就是很厉害
于是怀着忐忑的心情向信竞大佬发送了好友申请
大佬竟然通过了 然后大概问了下他为啥学竞赛 大佬说可能就是他比较喜欢摆弄电脑吧
那个大佬就是KHIN
高一上
那个时候不知道为啥 总对竞赛生有种狂热的敬佩 可能是觉得学竞赛很牛吧
所以当竞赛宣讲的时候 就去报名了数学 物理 还有 OI
当时是一周五天晚上分别是数物化生信的竞赛试讲
第一天数学的我去听了 我自认为我的数学还是不错的
结果我格局小了 当时老师留了五道题 等大家把五道题答案都打出来的时候 老师说“这个题就是用来热身的 我就不讲了” 然后我一道都没做出来
于是玉玉了 然后掂量了一下自己几斤几两 物理就直接没去
当时是线上 剩下四科竞赛的宣讲群都是钉钉群 只有OI是q群 这对我一个社恐非常不友好啊(
轮到信竞宣讲那天 寻思反正都进q群了并且人不多我要是翘掉可能不太好 并且如果这个不去可能就当不成竞赛生了 然后就进了腾讯会议(别的都是钉钉直播 不得不说对我一个社恐来说真的太不友好了)
忘了那节课具体讲了啥 好像有个开关灯 再就是一些竞赛概况和往年优秀学长了
因为没什么竞赛知识内容 所以自觉还行的我决定再留一节看看情况
然后是第一节竞赛课 讲的Excel表格 于是我决定再留一节看看情况
然后教练就在群里发了openjudge的网址和noi培训 看了点视频 敲了点题 感觉好有意思好神奇 于是决定先学着看看
后来就到了第一节线下竞赛课 得知高一有几个初中就学的现在在410 非常的佩服他们
十一的时候被叫到学校集训了三个半天 gg第一次让我们进了410刷openjudge 不得不说那个电脑是真的好
坐在我旁边的是个据xj说初中拿过普及一等奖的哥们 非常的佩服他
然而三天一直被哥们锐评我写代码有种脑干缺失的美
并且他给我看了个很神秘的网站 上面有很多24oier的账号 他的名叫做Kazdale
然而我还是低估了周二周四加班的杀伤力 加上那个时候期中复习发现作业根本做不完
那段时间是wind_whisper给我们讲课 给刚会选择循环数组的我讲了快速排序还有递推
当时的感觉大概就是 他在干什么?这个东西怎么来的?欸欸欸这个式子怎么就写出来了?这个代码我看不懂啊!
但是依旧有少数神仙能跟得上学长的脚步
于是玉玉了 决定退竞
全剧终
大概退了一节课 然后好多竞赛的队友 老师 我的朋友都觉得我应该回来
思考再三 决定还是回来吧 于是在一节课上我忐忑地再次走进机房 就这么回来了
后来(以同班同学的身份)加到了yx的微信 并且得知了gg这个昵称(钢哥 \(\to\) gg)
通过yx知道十一的时候我看的那个神秘网站叫洛谷 于是就去注册了个账号
填写用户名的时候想祖传海啸天王 结果不让写中文 突然想到打mai的那个昵称 于是写了个Steven24上去
再后来有一天的周六 gg叫来了即将考NOIP的高二学长们 让我们自己找学长学对拍
这对我一个社恐真的非常的不友好 突然想起来暑假的时候加了一个社群的学长 当时还问他社团的情况 记得有人跟我说过这人是学信竞的
于是我找到那个学长 非常小声的问“您好 请问您是xxx吗”
那是我和Burnling的第一次线下见面
当时他的旁边还有November_Rain 于是我向两位学长请教如何写对拍
反正最后结果是我没学会 但是得到了两条建议:
- 一定要听gg的话
- 一定要好好练搜索 因为考场上可能你只会搜索
再后来有一天晚上 通知NOIP取消了 非常为Burnling他们惋惜
后来就是疫情线上了 换成了KH给我们讲课 讲的大概是背包指针一些的东西?
当时跟的也懵懵懂懂 也干出过一周就学了个单调队列优化多重背包还没完全写明白(好像现在也没完全写明白)的蠢事
总之那个时候已经有人开始点科技了 比如对着CSP T2去学ST表
于是我就去学了个exCRT 同样的 没咋学明白(好像我现在也没咋学明白)
然后折腾折腾就期末了 自觉科技树点不明白的我回去刷openjudge去了 最后好像刷到二分第八题还是哪的
寒假
因为疫情提前放假 我们获得了将近两个月的寒假 gg说这是个好机会
第一阶段是找来lyn学长讲课
那段时间 套用Burnling在他博客里的一句话就是 学长天上飞 我在地上追
我真的很努力的想听明白他在讲什么 结果最后可能板子都打不出来
尤其是当没有任何语言基础的我看到Dijkstra的 q.push({y, dis[y]})
的时候 真的满脑子都是妈妈生的
大概就是那个时候开的博客 寻思做点笔记啥的 于是人生中第一篇博客诞生了
但是磕磕绊绊最后还是学完了 然后就过年了 喜获学长的新年大礼包
然后喜提新年大礼包排行榜rk1 当然 是倒数的
再后来 gg让我们准备一人讲一个算法 基于学长讲过的 可以有进阶
当时想整个原理比较复杂并且应用兼具一定思维难度的算法
想来想去最后选了树上背包 还能蹭之前写过的博客
然而当时不会找题 只会看洛谷标签 于是理所当然的没找到合适的题
于是就和自己做过的一道图论题放一起自己捏了一道题
又加了点思路切入点啥的 反正就差不多了
一人一算法讲完之后gg让投票选队长 我显然投的Kazdale 但是不知道为啥最后我成了队长 可能是讲的稍微好点吧 不清楚
现在看来这个队长当的也不是很称职。。。有点对不起大家
然后gg问我觉得啥算法学的不太好需要巩固 我说搜索和KMP 于是大家又来了两轮 一轮都讲搜索一轮都讲KMP
(说来惭愧 直到那个时候我才学会搜索)
然后得到了传说中的ybtoj的账号 开始了刷ybt的旅程
2月23号 在我生日的前一天 我们和410众佬一起打了我人生中的第一场模拟赛 并喜提0分的好成绩 详见2023.2.23模拟赛总结
假期快结束的时候gg突然跟我们说他想带我们全员去浙江集训两周 每个人都充满了期待
高一下
三月刚开始 全机房的跟着去蹭了个春季测试(反正报名不要钱) 详见NOI春季赛游记
然后收拾收拾就去浙江集训了
很幸运那边的宿舍满了 我们需要两人一间住酒店
走的前一天晚上gg突然找到我 说福州三中那边单出来一个人 我们学校也单出来一个人 他想让我跟他一起一个屋 于是答应了
于是遇到了神仙舍友练老师
在HL 第一次见识到原来还有这么大的校园
原来南方的学校长这样 长得就像很多青春校园电影里的样子
遇到了rfy和cdx两位老师 还有HL的一些同学
讲了好多好多好多东西 在那里学了可持久化线段树(为啥我就单单记得这个)
面包店的面包真的很好吃(虽然很贵)
原来在郊外抬头望夜空真的可以看到满天的星星
然后就回来了 因为集训错过了分班考试的我理所当然地从强基班掉到了平行班
其实也挺好 因为我感觉我要是考了也八成留不住 回平行摆烂也挺好的
回来的那天上午得知分到了五班 emmmmmm怎么说呢 这是为数不多我没有一个认识的老师 仅有一个认识的人(并且还因为选文分到了十一班)的班级 显然对当时的我来说不算很好
但是从另一方面想 没分到四班 那确实已经让我感恩戴德了
后面的事情就不太属于OI回忆录的范畴了 但是现在看来我真的三生有幸来到了这样一个温暖充满归属感这样可爱的班级
然后因为春测蹭到了省选门票 就屁颠屁颠跟着去了 顺便逃了个数学统练 详见LNOI2023游记
然后那个学期因为开头集训了 于是剩余的日子里竞赛课就没啥内容 一般就是gg拿小黄书里抽四道题用经典蓝底黄字组一套模拟赛让我们打 一般一个多点就写完了 但是基础的东西确实也挂了不少分
然后大概就是ybt带着刷
这个学期的重点主要是文化课 为了高二停课做好准备
但是遗憾的 我的期中考的极其拉跨 于是后半段更是卯足了劲要冲期末
结果六月末的时候 gg告诉我们七月要再次去HL集训 一个月 中间飞回来学考 但是期末就不能考了 自己选择
当时真的犹豫了一会 但是觉得自己竞赛不能落下 于是还是决定去了
当时有提高组和省选组两个组别 我最开始选的提高组 但是gg说他觉得我可以去省选组试试 于是最后去了省选组
这次很遗憾的宿舍有了空位 于是泪别酒店 还有我的手机
为了弥补上次的遗憾 这次决定写游记记录一下 于是就有了7.4-7.27 HL集训游记
在那边算是狠狠地点了一波科技树 什么重链剖分长链剖分平衡树dsu线段树合并LCT等一堆科技都是那时候学的
回家的前夕听到KH金牌的消息 orz
暑假
回到大连 暑假已经放一周了
不得不说 回归现代社会的生活真的爽 而且大连这个天气比浙江拟人太多了
我们是7.27回来的 一直放到8.6好像是 狠狠的休息了一周半
然后就是8.6-8.26的集训 一天不休
前半段是lyn学长讲课 讲了斜率优化dp 四边形不等式优化dp 决策单调性优化dp 动态dp dp套dp wqs带权二分 01分数规划等等一系列比我在HL点的科技还要高科技的高科技(显然我到现在都没太弄明白 也没机会了)
然后是rabbit_lb集训 gg找来了武钢三中的学生一起 一共连续十天 为4+1+4+1(4天模拟1天专题4天模拟1天专题)
按惯例lb应该会带我们像上一届一样去发现王国玩一天的 结果因为我们和上届时间安排不一样我们没时间了就没去 也算是个小遗憾吧
开学前两天 因为错过了期末于是要补考 但是感谢老师把卷都出得很简单 虽然我至今还记得我那个化学酯化反应忘了写\(\text{H}_2\text{O}\)了
高二上
学了两周文化课 然后和gg商量决定半停课 听数理化生 不写作业
于是那个时候每天只去上这些课 晚上也不写作业 在五楼小黑屋拿自己笔记本刷ybt
大概九月结束的时候 感觉自己ybt刷的差不多了 并且逐渐感觉到文化课不写作业是真的跟不上了 于是自作主张往文化课倾斜回去 只有晚上才回来机房 也没找gg商量 真的很对不起gg
并且传说中的多校联考来了 时间为每周的周六周日 这也意味着这段时间我的休息日彻底告吹
九月的联考题真的很阴间 甚至出现过我10+40+0+0拿到全机房rk1的离谱情况
后来停课的人逐渐多了起来 于是gg关闭了小黑屋 让我们去410 那个曾经被我视为神圣的地方
十月的时候稍微能正常点 但是那个时候基本已经全在学文化课了 于是理所当然地名次相较于九月确实不太好
CSP考前三天决定下午半天都待在机房(不然要复习不完了顺便逃统练)
然后就是CSP2023了 感觉状态确实不太好 打了一整场的暴力 但是被CCF救了一把T2(虽然好像他不救我一等和7级钩也能有来着) 详见CSP-S 2023 第二轮 游记
CSP考完那周赶上学工 因为我比较贪玩想着一辈子就这么一次就跑过去了 每天那边放了之后回410待到九点
后来签了全停 整天在机房确实不太一样 11月初的时候多校我的名次又上来了
再后来爆发了支原体疫情(怎么每年NOIP必有疫情) 机房好多人都烧了 考前大概一周的时候我也感觉头晕难受 于是一周没去学校
然后就是NOIP了 详见NOIP2023 游记
然后就理所当然地专心文化课了
后记
回顾这一年半不满的OI生涯 真的有种五味杂陈的感觉
根据结果来看 这段经历无疑是失败的
gg经常跟我们说要总结 于是我把自己的教训写在这里 以警示后人:
一定要勤补题 任何讲过的题从理解到补完真的存在着不小的差距
如果你问我后悔当初选择OI吗 这其实是一个很好的问题
如果当初没有选择OI 或许也不会过得这么累最后还落得这样一个结果
但是应该是不后悔的吧
如果没有选择OI 我也不会学到这么多的算法 拥有相较于他人而言的也算是一技之长的知识
更重要的
如果我当初没有选择OI 我也不会遇到这么多这段旅途上许许多多的朋友们
如果我当初没有选择OI 我也不会与我的队友们拥有如此好的关系
如果我当初没有选择OI 或许我也不会遇到我如此深爱的班级
至少现在 我仍为我曾是一名oier而自豪 我仍为我曾是24oi这个团队的一员而自豪