春日影
sunrise1024 · · 生活·游记
我或许是幸运的,准确的说我应当认为我是幸运的。
或许大部分人的 OI 之路都有一条主线,像什么“天才选手横空出世”,“多年苦练终于修成正果”。
不过我似乎找不到这样一条可以明确提出来大写特写的主线,不仅是因为本人只是个无名小辈,也是因为在大部分需要决策的人生岔路口我都没得选。
就好像你问一个初三拿了 D 类 Ag 的人高中还打不打 OI ,看似是二选一实际上却是没得选的选择。当然,被这么问过的是我。
不过提到这里我并没有怨天尤人的意思,我只是在嘲笑我自己。
日月前事
【鸽子衔枝之年】
开始学 OI 是 5 年级暑假的事。
当时家长听小升初讲座讲到了一些升学途径:
- 奥数。
- 忘了。
- OI 。
奥数显然我学不明白。
那是我第一次听说 OI 这个东西,虽然我对 OI 一无所知,但我猜测是利用编程语言设计程序解决问题,听起来就很有意思。
我一直认为能通过一些手段将想法转化为有实际作用的东西是一件相当有意思和有意义的事,反正在家也没啥事干,不如就学学看了。
第二天家长买了本入门书给我看,花了一个上午加一个下午我就看完了。
那本书说来确实入门,基本上就是讲了一些输入输出、顺序结构分支结构、非常基础的函数之类的,可以说是纯粹的 C++ 语言入门。
似乎大多数人实现的第一个程序是输出 Hello World! ,不过我并非如此。
我实现的第一个程序应该是一个对三个元素排序的程序,因为看完了以后家长不信我看的这么快还能看懂,随便提了个要求。
因为那本书确实啥算法内容都没有,所以那份排序的代码我写的是两层 3+6 个 if-else (第一层先找最大值,第二层对剩下两个元素比较大小),这么想来我在创造力这块确实没什么特别的天赋,毕竟排序都没排明白。
那本书的作者有培训机构,后来跟着这个机构应该是学了不是很长时间的语法基础。事实上那时候我基本上一直在划水,因为上课讲的我基本上看书的时候都会了,稍微扩展点的也是看一眼参考代码就知道怎么写了。当时对我来说最困难的应该是背诵头文件,其它语法都还挺好理解的,只有头文件是真要背 iostream 。
然后就该初赛了。
让我印象非常深刻的是赛前我几乎所有时间都在背诵 OI 八股文,也就是 TCP/IP 忘了多少层协议,计算机发展史,局域网/广域网的英文之类的神人东西。
幸运的是从我第一次考初赛开始就不再重点考这些和算法关系不大的东西了,不过这也意味着考前坐牢白坐了。
零基础就学三个月想过初赛不如洗洗睡了
对于完全零基础三个月能不能过普及组初赛的难度我不好发表暴论,但总之有一个学了三年 OI 的小学同学的家长认为就学三个月没道理能过初赛的,因为他家孩子一直没过。
不幸的是他家孩子依然没过。
5 选 1
幸运的是我初赛比分数线高 1 分,获得了参加复赛的机会。
复赛前后我在干什么实际上我已经没啥印象了,好像那时候一直在学一些巨神秘的东西,比如线段树维护最大子段和之类的复杂信息,树上莫队/待修莫队之类的抽象玩意。
那年复赛毫无疑问我啥都不会, T1 是小学奥数, T2 是桶排但我不会,总之除了 T1 就写了点暴力。
最后获得了二等奖,当时我对这个成绩大概是非常不爽,因为我大概刚学一周去考也差不多是这个分(当然,有可能过不了初赛)。
不过这个成绩似乎已经足够成为升初中的敲门砖。
复赛之后基本上就是上一些培训班,去一些初中上用于选拔的培训班之类的。
当时有六个学校比较好,经过一番我已经忘了到底努没努力,最后应该有 5 个能去,剩下一个落榜了。不过落榜的那个其实和 OI 关系并不大,是之前考奥数落榜的。
最后去了我所在的初中是因为听说这个学校作业比较少,对于我这个摆子非常友好。
三分出奇迹,暴力拿省一
先声明一下标题不是我。
这个人在下文中会多次出现,简称为周克宝。
为了防止本文中出现人物以及我自己被轻松开合,我将使用外号称呼所有出现人物。
有惊有险,最后我成功升入了想去的初中。
初一依然可以说不知道在干些什么,说起来也没啥意思。直到那年 CSP 复赛前一个月,我迎来了我第一次 acm 组队比赛。
那场比赛考虑到为了防止水平比较高的抱团导致我这种彩笔没有比赛体验,使用的是抽签分队,我有幸和两个学长一队,成为了全队水平最低的人。
比赛开始后队友发现 A 是原题,经过一番紧急回想当时怎么写的轻松通过。因为这个比赛一共就 7 个题所以签到没签多长时间就签完了。
最后有一个题队友一眼丁真鉴定为“重剖一下然后使用线段树暴力维护”,这个做法对我造成了极大的震撼,因为那时候我完全不知道重剖是什么东西。
经过相当久的调试我们终于通过了样例,直接自信提交发现 WA 一个 MLE 一个,于是两个队友继续调一大坨的代码,我觉得应该有简单做法重做去了。
经过观察,这个题所有操作都在询问前,所以其实可以直接树上差分。
最终以 12 发罚时成功蠕动过去了,不过也是因为这 12 发罚时有点太震撼了最终没有获得前三奖品。值得一提的是当时两个教练在比赛前猜测我会不会做这个题,结果我们队差点被自己创飞了。
那年 J 组可以说是没啥进步,只会俩题,总分不到 300 。有意思的是 S 组 T1 廊桥分配赛时我拼尽全力不会正解,写了个
NOIP 更没什么好说的, T1 签到做完就挂机了,比较有意思的是我的同学。
我们强悍的周克宝同学廊桥分配直接写了一个三分获得了 100-eps 分,强势拿下一等,成为了我校我这届唯二的初一 S 组一等。
之后在心理课跨年贺卡活动中周克宝同学写下著名题词:
“三分出奇迹,暴力拿省一”
这句话被我们广泛传播逐渐演化出“三分暴力次次稳,一雪前耻步步高”等多个版本。
这个耻究竟是什么实在是有待考究。我记得是校内小测连续坠机了几次,之后的某次小测登顶了并说出“一雪前耻”,然后下一次又坠机了。
最终他获得了“一雪前耻”这个荣誉外号。
后来的省选显然我是没资格参加了,不过省选这种东西其实我也没想过会有机会参加。
初一的暑假参加了正睿的线上集训,家长一次性把 AB 班和 CD 班全都给报了。
不过事实上我当时根本听不懂大部分 C 班课程, AB 班更是上课即掉线。
某天 C 班上午从线段树到平衡树,下午莫队二离,直接狠狠把我创飞了。事实上直到高二我依然没写过莫队二离的题。
无星之夜
太狭隘了!
初二上,我参加了第一次也是整个中学生涯唯一一次辩论赛。
作为一个爱看故事喜欢混学分的摆子,初二的选修课我毫不犹豫选择了现代文鉴赏,因为一看这个课作业就少,都鉴赏了难道还能留读后感作业不成?
这个课分了两班,辩论赛四个论题每个班四个队正好把每个论题的正反方分开。
赛前分队是自由分组,我当然直接找到了唯一一个熟人牢黄,还有两个队友则是落单的人随机结组来的。
我与牢黄的初识可以说是非常抽象。当时刚开学不久,他说垃圾话把我气红温了于是我决定使用饭卡带假意抽他吓他一下,结果没把控好距离真打上了。
不过后来发现此人素质挺高的,只是比较喜欢搞抽象。
分完组以后公布论题,其中有一个“青春偶像崇拜利大于弊/弊大于利”一看反方就是大优局面,不过非常不幸的是我队不仅抽到的是这个论题,还是正方。
这个论题设置出来的时候老师想的其实就是流行用语的“偶像”,不过经过咬文嚼字翻字典我们发现“偶像”存在广义定义。
事实上我非常担心老师会在赛前直接把这个思路给 ban 了,毕竟最初这个论题的含义并不包含咬文嚼字这个环节。
事实上我纯粹是杞人忧天。
因为我的队友是著名抽象艺术家牢黄。
赛前老师果然说设立论题的时候“偶像”用的就是流行用语的含义,建议我们搞点意料之内的常规操作。
牢黄则说:“这个论题又没写偶像就是明星的意思,如果仅把偶像限定为明星那就太狭隘了!”
老师则持反对意见“我和隔壁班老师确定这个议题的时候确实是用的明星的意思啊。”
“那是你们也太狭隘了!”顿时教室里充满了快活的气息,果然没人能在抽象这方面胜过牢黄。
分位置阶段牢黄当然直接选了最有节目效果的三辩,我自然没有任何意见,我是真怕他在其他位置不写稿子直接临场发挥。剩下一四辩感觉没啥操作,于是我把二辩抢了。
这么有意思的活动我当然要认真准备一下,当时我先找我方该准备什么资料,预判对方思路准备材料并一一做出对策,为了防止对面准备比较充分把我预判了我还预判了一下对面如果把我预判了该如何反制。
当时还没有 AI 可用,我甚至手写了全队的发言稿以及对于我想到的对方的提问的回答方向参考。
不过事实上对面纯彩笔,做的准备工作还没我全。
显而易见我方大获全胜,对方好像并没有预料到我们会在论题的表述上下手。攻辩阶段更是非常精彩,牢黄狂暴输出给对面吓成复读机了。本来约定的是自由辩论阶段想发言的台下示意一下,但是由于牢黄一直在输出我为了插上话甚至得把他拉到座椅上。
最后最佳三辩显然给了牢黄,比较意外的是最佳辩手给了我。
根据我推断可能是因为我们牢黄有点太激进了,最佳辩手颁给他会对风气造成不良影响(?
线段树立大功
那年的正赛可以说是非常重量级,因为“不可以,总司令。”
因为我才初二而且不一定提高组能获奖,所以 JS 两组都报了。
上午 J 组四个题一眼会做,T3 表达式求值懒得写。下午 S 组 T1 一眼这我哪会做, T2 倒是非常友好,推推式子好像维护一下区间大于小于 0 的最小最大值就差不多做完了,具体答案取哪个我懒得讨论了直接都枚举一下得了。
不过当时我不会 ST 表,想不到吧!所以写的是线段树,多个 log 反正能过。
T3 则是大名鼎鼎的星战,T4 看起来长得很像 ddp 但我学 ddp 的时候根本没学明白。
T1 太复杂了不会做,写个暴力跑路了。于是剩下的时间就在拼 T3 部分分,对着特殊性质一档档看,最后拼了 60 多分吧。
最后得分 250+eps ,出乎意料的是这个分不算是很低的分了。
赛后得知 T3 全输出 0 可获得 40+ ,不过我比这个分高我也是不太好黑这个题。
那年 S 组一等线 1?0 (具体多少我忘了),我也是比分数线高了挺多。
因为疫情原因,我那年没 NOIP 可打改成春测了,成功避开了喵了个喵,谢谢喵。
春测我则狠狠坠机了,斩获一等线 -1 的好成绩,卡线获得省选参赛资格。
省选则更是吃了一整场小零食,题目全都不会做。不过我也没觉得这是个什么重要的事,因为我根本没想过我能进省队。
打铁还须自身唐
出于我已忘记的原因,初二还参加了百度之星。
初赛没啥好说的 rk 巨高卡线进入决赛,那时候还是很希望在决赛拿个奖的。
试机和正式赛座位一样,到了现场发现桌子上有姓名牌,看起来是按照姓名字典序排的座位。偷偷通过 oierdb 查询身边的人,发现左手边是一位 NOI 银牌选手,感觉水平很高。值得一提的是这位超级大神后来进入了国家队,由于过于知名所以下文中将以郭嘉对称呼。
正式赛这位超级大神更是早早 AK ,提前跑路了。而我蠕动一整场最后只过了 eps 个题,斩获铁牌。
闭幕式还真发了铁牌,甚至还发了锤子。
后来发现我读错了三个签到题。
感觉不如打地
初二暑假有研学活动,虽然理论来讲初三也有,但是当时集训时间全撞了所以初二这次变成了我中学阶段唯一一次集体外出活动。
研学有很多个项目,但报名需要进行手速大比拼,由于准备和几个同学报在一起所以最终决定避开所有热门项目,最后去了绍兴。实际上我对于那几个热门项目比如上海也没啥兴趣,这种一堆人出去玩的活动去高度自由的地方本身就没啥意思。
住宿是酒店二人一间,我的室友是小 kino 。小 kino 这个外号的来源十分抽象,是因为在研学过程中我们发现小 kino 假装妹子和别人网恋,对方称呼他为小 kino 。
白天出去活动可以说是非常坐牢,不知道为什么我们去的景点内几乎没有买水的地方,一路上只能靠随机刷新的小卖部买黄酒冰棍续命。特别推荐黄酒冰棍,最推荐黄色包装棍状的冰棍,非常好吃,可惜在别的地方不太好买。
晚上回来以后就是划水时间,由于我没带电脑所以只能玩小 kino 的电脑,当时一直在打 MC 地下城,简称为打地。
实际上经过后来体验这个游戏操作十分阴间,作为 MC IP 作品却是类似 LOL 的移动方式,由于这个原因还无法实现不索敌/索敌目标在攻击距离外时强制攻击(实际上有方法实现,但我当时并不知道)。而且内容也不是很多,玩法也纯粹是推关刷装备。
不过这对于当时的我来讲还是相当有乐趣的,毕竟那之前我只玩过不添加任何 mod 的 MC 本体以及一些 .io 页游。
所以几乎到了酒店我就开始爽爽打地,然后直到凌晨 2 点感觉必须睡觉了才睡觉。
不过由于我是新手,所以节目效果可以说相当好。
白天在大巴上没事干我就查阅 wiki 看哪个武器比较牛,发现无星之夜不仅名字听起来很帅,外观做的也很帅,经过详细规划最终决定晚上一定要刷个顶配出来,结果发现这个武器属于 dlc 。
mc 地下城还有肉鸽模式的关卡,由于游戏内的道具描述根本没有数据所以我打的时候一个增益类道具都没选,选的全是伤害类的。在白天没事干的时候查看攻略视频,发现打最后一个 boss 的时候开一个增益以后一下就能把 boss 蒸发,这时我才去 wiki 找了一下具体增益的数值,发现“增加敌人受到的伤害”其实是增伤 100% 。
某天凌晨打肉鸽关卡的时候神志不清错过了最后一个换防具的机会,导致后面几关被摸到一下就倒闭了,经过我的极致微操终于在最后一条命极限通关。一看时间发现已经两点半了。
值得一提的是这次研学还涉及了一些相当有趣的情感故事,不过由于我不是主角之一就不写了。
正如 ioi
暑假我则参加了第一次外训,去了正睿线下。
因为去年报了 C 班所以今年不太好意思继续 C 班呆着,最后报了 B 班。
当时的听课状态已经比去年好很多了,去年只能听懂试音的 1min ,今年能听懂 20-30min ,可喜可贺!
模拟赛更是啥都不会,每天做完 T1 就下班或者根本连 T1 都不会做。
值得一提的是当时的 acm 比赛活动,因为我谁都不认识,也没人认识我,随机匹配到了两个队友。
讨论队名时天津的队友曾提出过“京津不寄”这个队名,因为队里有北京选手有天津选手没有河北选手,感觉这有点地域歧视了所以没被采用。
最后队名是“配队堆”,这个队名有什么含义我也不知道,不过我并没有学过配对堆。
比赛刚开京爷队友发现有一个题他做过原题,不过有些难写决定暂时搁置。经过紧张而又刺激的签到看起来没啥别的可做题了,于是京爷队友开始写他做过的原题,我和津爷队友做一个构造。
那时候我对于构造题唯一的认知是非常困难,自然也没有任何做题方法。
于是我们采取的策略是,手动构造!
经过了将近 30min 的画图终于让我们找到了构造方法,拼了一些 corner 以后终于通过了,喜悦之情无以言表。
幸运的是这个题还能找得到是 CF1333E ,当时的做法具体是什么我已经忘记了,大体来讲应该是尝试做局皇后让车能直接通关,然后对奇偶分讨。
显然那时我的水平并不高,颁奖自然轮不到我。
猛独が襲う
初三开学前存在一个分班考,不过我完全没放在心上。根据往年经验分班考竞赛生就是走个过场,最后所有竞赛生会单独分班。
而且那时候我从正睿回来一共没几天备考,所以最终基本上算是裸考。
结果当然是坠机了,从我这届开始 OI 就没有分班方面的优惠了,由于我 whk 本来就不咋样加上还是瞎考的,最终成功被分到了分班考平均成绩最差的一个班。
这个项目应该没风险的吧?
分班之后自然有熟人大寻找环节,非常难绷的是熟人还真不少,上文中提到过的小 kino 和周克宝都开学考瞎考被分到了和我一个班。
开学前有一个神秘团建项目,具体内容是前往野外进行露营,并进行很难绷的活动。
考虑到相当多极端情况最后我背了个专业户外的巨大无比的 60L 的一个包,并在家长的安排下塞满了各种乱七八糟的衣服,最终重量应该高达 15kg 。
第一晚住酒店,直接和同学爽看电影到半夜,值得一提的是本来想看恐怖片的,但是比较经典的都存在其他同学以前看过了最后看的是《丧尸世界大战》,很有催眠效果看完了大家都决定睡觉了。
第二天则先是看起来危险系数很高的破冰活动,第一个活动叫做信任背摔大体是有一个两米多高的台子,上头有个人摔下去底下一堆人接。
然后我在底下接的时候有一老哥屈着身子下来的直接对我的胳膊造成了致命打击,后来的活动直接全逃了。
破冰结束以后野外露营,需要自己做饭。谁做饭是出发前分的,我当然不想出这个头,而且实际上我只有西红柿炒鸡蛋能做的比较好吃,其他菜都没深入研究过。
最终成品当然是比较抽象了,最有概率能吃的西红柿炒鸡蛋变成了炒鸡蛋和西红柿,咖喱大乱炖烧糊了,米饭稍微有点夹生。
真是让人不得不感慨如果我没装那堆根本用不上的衣服装了一堆零食的话,是不是就能轻松成为全场焦点。
晚上还有神秘小表演,没记得有什么特别惊艳的节目。只记得野外天很黑,表演的人的影子会被映到远处的山上。
表演环节结束了以后就可以回自己搭的帐篷准备睡觉了,当然我并没有这个想法。有好同学带了 uno 牌来,我们直接四个人挤在一个帐篷里爽爽打牌,不过没打多久就被隔壁帐篷投诉太吵了,后来更是被查寝发现人数过多击杀了。
睡袋懒得使用,还得收拾怪麻烦的。早上 5 点多就醒了,愣神到了 7 点。
第三天全是徒步,包太沉了差点晕倒在半路。
重生之我是 whk 高手
初三上并没有停课,不过由于中考没啥压力所以依然在摆。
那时候可以说学 whk 相当享受,毕竟不需要考虑什么应试,而且强度并不高。
不过由于我分班考实在是考的过于差了,所以初三期中比分班考 rk 进步了 100+ ,不过分数构成依然让人忍俊不禁,语文英语均在及格线附近,其他科目倒是还不错。
期末情况可以说也差不多,语文英语依然大区一条,总 rk 进步了 eps 名。初三英语老师和物理老师是我们班的班主任,我的成绩物理老师自然没有任何意见,英语老师我记得看了眼我的英语成绩就摇摇头走了。
说到这真得给英语老师磕头谢罪了,事实上英语老师讲课水平非常高,而且教材也非常有趣,只是因为本人从小到大就没背过单词所以英语成绩才会惨不忍睹。
初三下座位安排由每列若干人开学时的每列随机分组变为了自由结组,最后我、周克宝、小 kino 和板哥一组。
自由结组而且座位还是一个
那时候物理作业基本上都是我写的因为我是物理课代表,英语作业则是有概率没有任何人写。
最难绷的一天是第二节课英语课,但是我们四个人都没写作业最后被随机点名全部击杀,获得评价“well done”。
必修课选逃,选修课必逃
那年正赛打的可以说是很魔怔。
CSP-S T3 结构体写完了直接开始睡觉, T4 考场上我到底有没有读完题面都存疑。
NOIP 更是 T1T2 全是签到, T3 不会做写个暴力跑路, T4 诶这不是线段树优化 dp 模板吗。
第一次参加清北营, PKUWC 啥都不会两天只过了一个题斩获二等奖。
那时候基本上可以算半停课,因为主科和体育没停。不过由于作业也没停,而且每天主科分布比较随机,所以本质上约等于没停。
体育中考结束以后体育课更是变成了上课->点名->自由活动。我当然不是很想运动,但是由于体育课时间无法出现在机房,所以自由活动时间变成了前往神秘地点开摆。
那时候牢黄在看 mygo ,而我还在看孤独摇滚。
由于我并没有自己的耳机,所以那时候听歌都得蹭牢黄耳机。所以本质上我的听歌品味似乎源于牢黄。
接下来则是最为抽象的省选。
day1 过了 T1 以后开始挂机, day2 过了 T1 以后发现 T2 太难了不会做直接开 T3 最长待机。发现无穷比大小本质就是在比次数,然后推了一堆性质发现可以拼 60 多分!最后写了 40 多分。
出考场发现特殊性质读错题了,实际得分 20 多点。不过那时候编的做法都是没问题的,读对特殊性质以后依然能拼 68 。
比较碰巧的是, day2 我旁边的老哥通过考前偷看准考证发现是隔壁超强校的大神,这位大哥后来进入了国家队候选队。
出成绩发现人在 B 队线内,什么叫做最长待机写对了就进 E 了?
所以我初三即可买 D 打 NOI 吗,真是意料之外的发展。
NOI 备考可以说约等于坐牢,神秘模拟赛每场只会 0.5 个题,讲课似乎比较少而且我应该几乎都没听懂。
最终的训练效果是好像学了点什么东西,但是又感觉其实啥都没学明白。每天除了在坐牢就是在摆烂,唯一能确定的收获是学了很多抽象歌曲的唱法。
PKUSC 可以说本来期望很高,因为 PKUWC 除了我其他同学好像都拿了一等。结果依然是坠机了, day2 T1 压位高精这我哪会。
不过一刻都没有为 PKUSC 而悲伤,接下来登场的是 APIO 115 斩获 Cu 最低分。
场上似乎我写完 T1 和 T3 15 以后就在写 T2 根号 log ,最后也没有调出来。 T3 通信我更是第一次见这种类型的题,连补全函数的题我都是第一次见。题面里也没写 grader 咋用,我甚至整场比赛都没有在本地编译过代码(其实下发文件里有 .sh 编译工具,不过那时候我连命令行都不会用自然也不知道那是个啥)。
NOI 前俩星期前往 cqyc 集训,依然坐牢,感觉大概率打铁难以获得 Cu 。
unr 啥都不会,拼尽全力获得 Cu 。
NOI 笔试满了,day1 拼尽全力上 200 ,出考场发现大家都 ~240 或更高。
day2 T1 不会做写了个搜 85 跑路。 T3 一看就不可做 10 分跑路。 T2 登山大战一整场最后发现读错题了。
最后登山获得 0 分,比较意外的是打成这个样子依然获得了 Ag 。
10 顿广
高一时间就比较自由了,刚开学的时候一直在随机游走。
最后留在了地名能展开成很多省份简称的学校。
最开始感觉更坐牢了,因为之前做到的不会的题大部分还能归类为偏怪难恶心选手,但是现在这些题不会是真不会。
那年 CSP 倒是还挺高,当然主要原因是前三题都不难, T4 暴力跑的很快偷了很多分。
然后继续坐牢,模拟赛稳定被小了我数不清多少届的真正爱信奥的小朋友吊打。
不知不觉就到了 NOIP ,恐怕这场比赛是我最希望打好的比赛。
结果是坠机了, T1 感觉非常困难写了俩小时拼了一堆反悔策略才过, T2 倒是半个小时就过了但是剩下俩题我完全不会做。
虽然 NOIP 坠的很厉害,不过由于人在弱省还是有进省队的机会的。
不过省选前还有 THUWC 和 WC 要打,PKUWC 我是半点都不想再碰了。
THUWC 赛前被要求练工程题,写了一堆大模拟。
THUWC day1 T1 签到, T2 经过推断支配对集合不会太大, T3 非常常规的线段树优化 dp T4 不会做。
day2 写 AI 斩获低保分,最后加权之后靠 day1 不低获得了一等。
WC T3 写了 60 以后跑路了,发现 T2 根本不会做,最后斩获铁牌。值得一提的是 /my 斩获超级高分,出考场我问他多少分得到的回答是“你觉得呢”,不过为了他不被直接开合就不提具体是多少了。
省选可能是我唯一必须要打好的比赛,也是我最倒闭的一次。
day1 T2 追忆直接给我带来了极大震撼,我连 bitset 维护 DAG 可达性都只写过一次自然根本不会做。 T3 是啥忘了反正根本不会做。
day2 T2 岁月 DAG 计数更是直接轻松把我创飞了, T3 我倒是推了若干性质胡了 40 分出来。
这个分数似乎是卡线进队的分。
不过实际上我 day1 day2 各挂了 20 分,少挂任意一个 20 分即可进入省队。
不过这倒也并非坏事,我赛前和 /my 打赌我没进 A 5 顿广,我没进省队 5 顿广,以及他进 E 好像也赌了若干顿广但是忘了具体数量了。
没进省队自然没得训了,因为 NOI 赛前大部分时间都是各种省队集训我一个都去不了。总之那时候一直在学一些非常非常魔怔的逆天东西。
APIO 则是 Cu again 。
NOI 赛前去 dmy 公益集训,模拟赛水平依然纯区。
NOI 反正 D 了就乱打了, day1 T3 结论不会, day2 T2 集合幂级数题不想做直接跳了。
最后依然是 Ag 。
虚空劫灰往世书
ll f[N][N][N];
CSP2025 依然坠机, T3 不会做写了个根号, T4 写了如标题所示的代码并 MLE 获得了 0 分。
然后摆烂了一个月,期间先是生病半个月然后学了若干天学考内容。
学考倒大闭,物化生 ABB 。
NOIP T1T2 都是签, T3 看起来有点难最后做, T4 发现可以使用类似 /my NOIP2024 T4 的分治做法。
分好像还挺高的,不过已经无所谓了。
不过到了该 THUPC 的时候了,由于前两次 THUPC 全都没过初赛,所以这次我决定直接找俩集训队水平的大神带飞我。
经过一番艰难的人脉大考验,最后找到了 /my 和 lala 。
接下来是最难绷的百度之星,由于第一次打铁了所以实际上来线下决赛只是来找其他人玩的。
试机赛当天上午到的,下午羽毛球大学习,早知道我就把自己拍带来了。试机赛懒得写题,花了 20min 才进入考试系统,结果还 3min 断网一次,比较有趣的是旁边是熟人。
晚上吃饭好像其他人全都有安排了只好自己点外卖吃,感觉有点渴所以从 KFC 点了 8 杯饮料,拼了仨套餐感觉超值。
正赛开始先坐牢 5min 因为进不去系统,后来倒是网络质量不错。比赛过程没啥好说的,纯粹是跟榜做题,比较幸运的是在一些神秘题上没被卡常。
下午颁奖,这次有个牌子不是铁牌了。非常可惜的是晚上直接就走了,没有和同学摸鱼的环节了。
THUPC 初赛当然进决赛了,两个金牌爷还带不动我那简直没天理了。比较遗憾的是由于我字符串水平较低 B 没做出来, A 看起来数据范围很像根号就没往单 log 想。
WC 依然是出去旅游, 18h 速通魔裁主线与支线,后来补 cg 倒是花了相当长时间。后来进行 MC 大学习,和两批人分别通关了一次 MC 原版。
省选打点低保分得了,只要别坠太厉害应该没道理没省队进吧。
day1 T2 会了个很难写的 bitset 优化 dp , T3 做法胡出来了但是细节太多了。最后决定 T2 拼几个特殊性质, T3 写点简单的分得了。
day2 T2 不会做, T3 考虑暴力维护换根实时维护排名,写了一大坨平衡树,最后依然是低保分。值得一提的是这是我第一次在正赛里写除树状数组、线段树和 ST 表以外的数据结构。
终于是进省队了。
升级
2025 由于本人根本没进省队,所以没有省队集训可去。
不过 26 年似乎本省没得集训了,最后去了 GD 升级和 CQ 升级。
GD 升级前是 THUPC 决赛,我当然是被带飞的。给 /my 磕头了,/my 直接为全队获得了很好吃的小饼干。
GD 升级住在学校对面的酒店,感觉学校食堂吃不太惯,于是决定每天回酒店点外卖吃。
不过似乎点外卖没吃到特别好吃的当地菜,不爽。
聚餐只参加了两次,第一次是鸡汤爽喝,第二次是烤肉爽吃。
不过甜品是真不错,双皮奶非常好吃。
模拟赛没啥好说的,题目质量确实不错,但我水平比较区。
CQ 升级在食堂吃要冲饭卡,干脆直接天天点外卖了。
不得不说重庆菜是真好吃,而且我还爱吃面条。基本上是每天都在爽吃,可惜一个人不太能出去吃火锅所以火锅爽吃次数不是很多。
原神
APIO 到达酒店发现室友也玩原神。
点外卖爽吃,果然还是城区内点外卖比较方便。
食堂还是老样子,依然面条爽吃。不过似乎存在方法能溜出学校,早知道就提前润出去到隔壁商场找饭吃了。
比赛倒没什么好说的,依然斩获 Cu 。比较可惜的是早走了一天失去了大量社交活动时间。
然后就回到了模拟赛不会做,每天似乎在学啥东西但好像又啥都没学的状态。
之后应该是不会去任何一个地方线下训练了,或许就这样打完 NOI ,拿个 Ag 回 whk 就是我的结局了。
根据往年经验随便跳一个不想做的题都能获得 Ag ,这就没道理再出意外了吧。
后记
读到这里大家可能会发现其实本人的 OI 生涯还没结束(在文章发出时),后面还有 NOI2026 要参加。
虽然是第一次以正式省队身份参加 NOI ,不过经过仔细考虑发现其实无论结果怎么样好像都差不多。
回头看实际上我的整个 OI 历程都是很莫名其妙。
莫名其妙的开始,莫名其妙拿了 CSP-S 一等,莫名其妙进了 D 队拿了 NOI Ag ,又莫名其妙高中没进省队又拿了个 D 类 Ag 。
可以说在任何一年都无法提前预知下一年究竟会发生什么魔怔事。
至于懊悔“早知道有概率进省队就好好学 OI ”这种事我肯定是不会干而且以前也没干过的,贷款未来“一定会好好努力最后一定会结局不同”这种纯粹的一厢情愿更是我从来就没认同过。
有这闲工夫还不如痛痛快快上个厕所,毕竟棋局的胜负早在开始前就已经决定了。
本文之外依然有很多魔怔小故事,以及一段非常精彩的情感小故事,不过可惜的是由于情感小故事主角不包含我所以没法讲。
本文实际上只提到了本人 OI 生涯中的极少量人物。
保证本文提到的事全都是真实的,保证本文所有标题都不是瞎起的。
感谢看到这里的你。
或许我们即将分别,又或许我们本就并不相识,祝愿你可以找到自己,成为自己。