2021-回复
那时的我,到底在想什么呢?
如果时间回到高中前暑假,你还会选择 OI 吗
之前一直在敷衍大家,很抱歉。还有一些奇葩言论可能让大家有些误解。在退役半年后,零诊考试刚刚考完的时候,在来看这一问题,感触颇深。于是想借此机会,重新梳理一下我的 OI 生涯,以及我对于这一问题的看法。
2019 年 6 月,我先后参加了 3 所学校的自主招生考试。当时差两分考上第一所最好的校区。虽然后来我最终选择的是那所学校,但是这两分带给我的打击感却是沉重的。在之后的夏令营中,也就一直保持着十分颓废的样子。
在上高中之前,我并没有学过信竞,甚至 OI 这一名称都是我在夏令营的时候才听说。当时的情况来看,我也不是特别适合学 OI,因为我有因准备自招而积累起来一定量的数竞基础,并且当时还有一定的化学天赋——自学了化学选修 5,虽然我不知道学这本书有什么用,后来才得知我们全校都选考选修 3。当时选报竞赛志愿的时候,我没有填信竞。
但是后来我莫名其妙地被选入了信竞。当时学校的意见是:先学两天,之后如果不满意再转。或许是受颓废状态的影响,在两天后我并没有离开。或许只是贪图机房里寝室很近吧,毕竟当时还有足疾,若是每天都要走很长一段路的话会很不方便。当时便是这样给家长解释的。
现在回想起来,机房并没有什么可以留得住我——要 5 分钟才能打开的破旧电脑,充满回忆感的 WindowsXP,我也没有什么过人的天赋,也是第一次接触 C艹,学起来很吃力。LGOJ 都是后来的事了,当时用的 OpenJudge 我现在都还记得。最惨的一段时间,学校两个超市都在装修,食堂只有穷人套餐。在机房打CS1.6被抓住了,不过 “After all, there’s no distinct boundary between OI and CS:GO.” 周围人都在劝我换了,无论是家长还是初中时给我补课的老师。
可笑的是,两天过去了,我没有离开;一周过去了,我也没有离开;直到军训前,我也没有离开。当时或许能够在理智一些,或许也就不会像今天这样了。开学之后,每周上竞赛,要比专攻 whk 的同学少一个周六,家里对我的意见很大。每周末回家,听到的都是 “信息学 gk 又不考,你现在学了有没有什么用,你还是赶紧退了。”“你干脆转去学 sg 吧,高考又不考信息,你选择 sx 就可以一举两得”。我第一感受到人们对与 OI 乃至五大竞赛的误解如此之深。
不过也不是总是挫折。CSP2019初赛时我考到了全队第一——甚至高于初中学过信竞的同学,又在之后复赛中获得了二等奖。家里的态度缓和了一些,终于开始承认我所做的并非一无是处。之后要去 xa 集训 10 天,要翘掉两个星期的 whk,也得到了许可。
我至今仍记得去 xa 集训的日子。或许是因为第一天的时候问了一个很傻的问题什么是 lca,xa 的教练对我的印象不是特别好。又由于每天中午不休息来写BRT导致精力不佳所以至于那些学长学姐讲了什么我都没听懂,一测试就爆零,连初中生都打不过。不过,我和一个同班的 OIer 倒是编了不少关于我们光头大脑廓走路拽得很的英语老师暨班主任的不少笑话,比如说用。cin写快读
说句题外话,差不多就是在 CSP2019 复赛之前,我退了方舟,然后正式成为一名邦邦人。当时 CSP2019 要考两天,考场又比较远,就在考场旁边住酒店。第一天考完,回到酒店之后,就在床上打薄饼胖乎乎
Easy。不过似乎也有一些天赋,在去 xa 的高铁上就已经可以 fc 六兆年的 Hard 了。
但是旷课毕竟是旷课,whk 成绩下降了不少,家人又开始担心起他们的养老金是否值得去学信息学了。之后生了一场大病,又成功旷掉了期末考试。新冠疫情爆发,在家上网课,又碰上国家政策的改变,当时就有很多人离开。直到 4 月开学,整个教室里还在坚持的除去初中的已经不足十人。
网课期间我的 OI 水平有了质的飞跃。生病前对许多信竞概念都还懵懵懂懂,之后就慢慢地学会一些像是 KMP、数位DP这样一些比较难懂的算法了。有一次测试还 AK 了一把值得一提的是,在开学前一周,我又自学了 SAM。
再说一句题外话,由于在邦多利遇上瓶颈期,又因为
失踪多年的平板被找到,网课期间我的音游中心从 Garupa 转到了 φgros。那时 φgros 还没有现在这么火,有许多阴间铺面。开学后我又把这款游戏分享给了我信竞的几个同学。之后由于多方面原因,我没有再玩 φgros,但是他们却还在玩零诊之前还在发自己 φ 的图片。
接着是暑假。暑假时由于学校寝室要装修越修越低级大部分时间是在那个我差两分考上的地方度过的。汲取 xa 的教训,我这次十分认真。由于在后面不方便听课,我把座位搬到了讲桌旁边,还和一些金牌爷有过交流,表达过自己的想法。可惜的是,我终究只是一个零基础的 noob,还是天天爆零rp 最后下了 4 位数。每天回寝室只有看同学打刺客信条,至于改题是完全没有的事。在兄弟校区的日子总感觉混混沌沌的,我不是很喜欢那里。至于学校宿舍装修完,虽然还有几节课,但也马上回去了,不想再多留。回来以后,便是几场无聊的测试和补暑假作业。
整个暑假只休息了不到 15 天,其余时间都在上竞赛。比上次不同的是,在队爷的带领下,我对多项式算法有了初步的了解,也第一次写了 FFT 和 NTT。但是直到 NOIp2020 前,我也没在多项式算法上再有新的突破。或许少前夏活的收获还要大一些。对没错,我就是要选择少女前线
在那以后,我办了半走读。走读的一个目的就是晚上回来可以看一会儿 OI。当时给自己制定了计划,落实状况很好,每周日还写了总结。2020 元旦时我曾写过一个新年愿望:AKNOIp。但是后来没想到 NOIp 居然恢复了,所以就在计划单的最上方写了一句——第一阶段:实现元旦的臭愿望。这种状况一直持续到国庆节停课前。印象最深的是有一次 POJ 上一道细节贼多的神仙二分题,我当时硬是一晚上调出来了,真爽。
国庆节时准备了一个阴间图论课件(说实话我也不是太擅长图论),不过国庆节训练时没有来得及讲。之后开始停课。2019 年 9 月份开学时信竞一共有 40 余人,但是最后真正停课的 (除去只在复赛前停课一周的叛徒 只有 4 人 (信竞四流氓。
停课刚开始的时候还要回教室上晚自习,每个人还可以选择两门课回教室上。刚刚开始时没有太多测试,主要是自学一些算法(G*Y算法。于是绝大多数时间都在水逛LGOJ。暑假时那位玩刺客信条的老哥在机房天天打游戏,譬如什么蚂蚁共和国、什么什么Candy、杀蚂蚁、东方还有坐在我旁边的那位,天天问我是不是锑。Project,教练站在他身后都还在玩。
还有一件事,那就是我们的教练:

(这个马赛克不行啊
由于这位臭人天天出阴间题打乱复习计划,所以我们只好表示抗议——故意拖拉。那个学期的半期考试我们没有参加,但还是对考察内容稍做询问,比如说英语作文,写的是旅游景点的一些不文明现象,如随地吐痰、乱扔烟头。
刚刚开始的时候还要去强制去做课间操,但是后来就没有了,每逢大课间也就是去楼下超市逛丐。每天晚饭后都要集体去打会儿乒乓球,我不会打,只能坐在一旁看。停课时也没有好好地吃过几顿饭,绝大多数时候都是吃泡面,还有干姜鸭、锑锑鸡。
停课时每天都要带一些水果去吃,最多的是橘子。于是无聊的事情发生了:橘子皮被塞进塑料瓶里,加一点水,放一片碳酸氢钠将 pH 调至弱碱性,并且将瓶子密封。结果就是一个月后这个瓶子已经某种意义上违背了日内瓦公约。竞赛机房还有个初中生,估计是还没学化学,不知道危险气体要扇闻,当把这个瓶子拿给他时,他直接把瓶口冲着鼻子闻。所以之后产生的橘子皮,一律放到窗台上去晒。
当时教练要求我们每个人讲一点竞赛知识点。当时我接了两个任务,一个是讲图论。虽然由于有了更长的准备时间所以比较成功,但是由于我的臭活太多导致翻车,被教练骂了一顿。另一个是讲字符串,我对于我的字符串还是比较有自信的,所以除了教练要求的内容,我还把 ACAM 和 SAM 这两个板块做了细讲。当时做完课件以后,打算测试一下自己对于字符串算法的认识如何,正好 LGOJ 上有一场字符串的线上赛,就报了名参加。当时想的是拿个 200 分(满分 400,四道题)就跑路,但是没想到的是那一次字符串比赛特别难,第一题就要使用 NOIp 以上的算法 SAM。可能是板子背得比较熟,当时很快就有了 T1 的思路。刚刚调试出的时候交上去爆 int ,然后我又 #define int long long 爆空间。当时差一点想要先放下这道题去开 T2 了。幸运的是,当时冷静了一下,把代码中爆 int 的部分仔细修改了一下,就 AC 了——我人生中第一次,也是唯一一次线上赛拿下一血。
后来原本打算去 zh 上评价一下这场比赛的,但是我本人是不怎么上 zh 的,也就咕了。
考 CSP 之前整个机房都在写功德鸡。我自己也写了一个,挂在机房里。但是似乎功德鸡把 rp 都给玩完了,CSP 考得并不是很好。考 NOIp 前更牛逼,直接把门锁了整个机房玩 generals。
考 CSP 之前,当地的天气还很热,机房还需要空调来冷却。考完 CSP 之后冷锋过境,直接一波攻势从夏季过度到冬季。天气变化太大以至于在那周得了感冒。这种冷天气一直到第二年三月底才完全消散,但那时我已经退役两个月了。
在不知不觉中,NOIp 就到了。NOIp 也没有考得很好。我几乎写出了 T4 的正解,但是挂了 T1 和 T2,分数比我预期的低很多。机房里有一位老哥 CSP 考得不错,但是 NOIp 挂的很惨,连一等奖都没有。每次考完联赛后学校会在公示栏贴出哪些人获奖,但是那一次没有——只有两个一等奖。
接着是冲省队,另一位得了一等奖的人已经见好就收了,我又面临着选择。虽然某省的省队选拔是臭名昭著的“A+B”,但是我还是选择继续。那时,在去某兄弟校区集中培训之前,整个校园里就只剩下我一个 OIer 了。
之后的故事我不想再谈了。不过可以说一下结果——我彻底颓废了一个寒假,什么也没做。对于上面这个问题,也是毫不负责地回答一句“少女前线天下第一”。不过若是真的问我如果给我一次机会,我愿不愿意再来一次,我只能说——对于遗憾,每个人都希望再来一次。
我不否认,当初坚持 OI 有一定媚俗的成分在其中。可是当我真正退役后,才意识到 OI 带给我的远不止 coding。尽管退役之后再也没有登过 LGOJ,也没有提交过任何一道题,但是在这之后我也一直不时写一些小程序(虽然一个杀青的都没有,总是想碰一下键盘。越是在 whk 上挣扎,越是怀恋停课时的自在。OI 并没有让我成为那种“冲省队回来照样考 700”的人,相反的,我开始去思考这样努力是否值得。我似乎变得麻木起来,生活也变得没有趣味了。明明最喜爱的音游,有一天打开时却发现它已经不能带给我同样的快乐了,接触的时间越来越少,以至于现在已经快一个月没有再去碰了。空闲的时间,除了水群就是看番,至于想要做什么,都被 whk 给占用完了。以前搭了一个个人博客,当初说是要持续更新的,但是说完那句话以后也就没有再去更新过。如果这次暑假还有时间的话,最好还是把坑填了吧。
我们班主任曾说过,要是没有做好进入高三的准备,要么转学,要么降级。我就在想——要不然降一级,再去搏一把,说不定就能进省队了。说真的,如果这一要求能被满足,我一定不会再像上次浪费时间,一定认真改题,不再去水论坛浪费时间;认真学习,不在测试的时候卡评测;再占去一个暑假去培训我也愿意,我一定不会再爆零。——但是我自己都觉得很扯啊。
很喜欢 itori 的一首歌,我打算用其中的歌词来结尾:
孰为优,孰为劣? 但也不必来教我
恥知らずの 自分で
我本就 不知廉耻
今 眼に映った世界は 美しいほどの嘘
眼下 我所见到的世界 是美丽的谎言
ただ流れてゆく 涙だけが 真実か
只有纵横的泪水 是真实的吗
……
ほら 痛くはないが
瞧吧 虽然不甚疼痛
沁み込む黒が滲む ゆらゆら
却有污秽不断渗出 缓缓流淌
なぜ 痛くはないか
为何 感不到疼痛呢
わかっているけど 今はただ夢を
我明白 不过都是梦
Kaosu
2021.7.15 雨