NOI 2026 梦游记
半步之遥
……终章?
省流:!!!+@@@+##+$$+%%%+^=&&&,**,rk((。
赛前
观看大家的 NOI 游记,感到自己心如死水,没有波澜。难过的睡了一觉。
我七月初就来了青岛,住在代码源集训安排的酒店里。妈的,简直就是一种集体性的考前焦虑投射。周围好像都假装很镇定,但半夜两点水群的时候就总能看见群里还有人冒泡。
天气比想象中潮湿,衣服晾在房间里第二天摸上去还是潮的,不过好歹比长沙那种腻了吧唧的夏天要好受一些。
集训期间的模拟赛打得一塌糊涂。七场模拟赛,最高的一次也只有 rk!! 出头,大部分时间在!!十名晃荡。后来打的 UNR 更是重量级,两天四个题只拿了个 !!,笔试背错了两道题直接掉到了 !! 中下游,如果好点可能还是中上游。那几天晚上躺在床上辗转反侧,脑子里全是“如果 NOI 也打成这样怎么办”的念头。不过后来就不管了。室友倒是心态好,每天晚上拉着我打 osu,气得我拿出 10dan 底力把他打爆了。
集训倒数第二天的模拟赛有点恼人。T1 是个看上去很简单的计数题,推了半个小时推出了一个看似正确的 dp,写完之后交上去发现连暴力都没过,仔细一查是转移方程少考虑了一种情况。改完已经过去了两个小时,T2 和 T3 只能各写一个最低档暴力走人。那天晚上我躺在床上盯着天花板发呆,想到去年 NOI 自己是因为 Day! 一个题调不出来从 !! 掉到了 !!,今年要是再犯同样的错误,那这一年到底在练什么?自卑开始吞没我。
既然自卑就女装一下自信一下吧。这是一个积累自信的好方法!

人总是擅长自我安慰的。后来在心里默念了一万遍“模拟赛越烂正赛越强”,然后我翻了个身。
第二天起来发现这句话好像还挺管用——最后一场模拟赛我莫名其妙地考了个 rk!!,虽然离前排还有距离,但给了自己一点心理安慰,这次应该能比去年好。
报道日
7 月 18 号上午坐大巴去了 cyyz。学校也比想象中大得多,红砖黄顶的房子在阳光下晃得人眼睛疼。志愿者很热情,帮忙扛着行李上了!楼。宿舍条件比 WC 的时候好不少,至少空调是能用的,虽然听说晚上十一点会断电,但总比没有强。我猜晚上应该不会很热吧。
宿舍里住了四个人,都是湖南来的。刚开始还有点拘谨,结果晚上一起吃饭的时候发现大家共同的吐槽对象都是 UNR 的笔试和这几天的模拟赛,气氛一下子就热起来了。然后继续用 10dan 的 osu 底力打爆大家。
找到了 irris。似乎 irris 对我没有太多印象,他说听 cfz 听谁说我是穿女装的。可惜 NOI 我不打算在比赛场地附近这么搞了。还有在 nfls 见了一面的 OrangeEye,他表示完全不记得我。我一直很仰慕的另一些人我完全不敢上去了……似乎我十分喜欢的另外几个人,又都没有来到这里……
晚上脑子里又开始胡思乱想。Au 线大概多少?Ag 线又大概多少?Day1 如果 T1 没做出来怎么办?Day2 如果又调不出来怎么办?这些问题像走马灯一样在脑子里转来转去。最后我想到几把我连题都没看到我哼唧啥。
Day 0
杜主席的讲话一如既往地犀利,锐评了一波中国足球,说“中国的足球不行,不是人不行,而是制度不行”。台下掌声雷动,也不知道大家是赞同还是单纯觉得敢说这话挺有意思的。至少杜主席终于骂了一次我们都觉得好笑的东西了?
下午是笔试 + 试机。笔试之前我看了一眼题库,反正最后记住了给 CCF 打 20w。买个 C 吗,我还没买过 C。最后笔试100分,算是开了个好头。
试机的时候发现今年的题目格式有点奇怪,三道题都用了交互格式。我当时心里咯噔了一下——“2026 Interaction”!?不过转念一想,APIO 也就这么过来的,又不是只炸我一个。我喜欢交互题。
晚上吃完饭去操场跑了几圈。青岛七月的晚风带着海水的咸味,吹在脸上很舒服。比长沙凉快。跑完之后坐在操场边上看了一会儿天,云层被夕阳染成了一种介于粉和橙之间的颜色。不管结果怎么样,能站在这里参加 NOI 本身就已经是一件很不容易的事情了。
Day 1
早上七点三十五到体育场集合。主办方忘记发密码条了,大屏幕上显示的密码是解锁题目的。然后此起彼伏地有人举起了“如有技术问题请举此牌”的牌子。大概过了五分钟工作人员才开始发密码条,考试顺延了五分钟。气的。
开题。T1 是个计数题,我瞪了一会儿发现是毛毛虫。推了个
T2 看起来像个数据结构题。我一开始想着二分答案然后点分治维护,写了半天发现复杂度是!,跑起来有点悬。正在犹豫要不要继续优化的时候突然想到相邻点的答案差不超过 1,那直接从父亲答案减一开始枚举就行了。复杂度降到了!,写完调完大概 !!:@@。
还剩两个小时,留给 T3。T3 是个交互题,看起来像 ad-hoc 的构造。试了几种随机策略——随机生成询问序列,然后乱搞,调了半天参数,最后在 pretest 上拿到了 !!分。虽然不高,但至少比暴力强。
自我感觉还行。打听了一圈,发现大家 T1 和 T2 基本都过了,T3 普遍在四五十分左右。金牌线据说可能在280左右,我 Day1 估分 !!!,差距不算太大,但 Day2 必须超级努力了。
Day 1.5
社会实践去了海军博物馆。早上六点五十出发,下午一点多才回来,真正参观的时间不到一个小时,大部分时间都在路上和排队。太阳晒得人头皮发麻,大家排着队蔫蔫地往前走,感觉马上就要揭竿而起了。气的。
下午回到学校之后倒头就睡,一直睡到三点多才醒。醒来之后翻了翻之前做过的题,其实也看不进去什么,就是图个心理安慰。晚上躺在床上想明天的策略——不要想太多,正常打就行。如果 Day2 能像 Day1 一样稳住,!! 应该是稳的,甚至有机会摸一摸金牌线。
Day 2
这次准时开考了,工作人员看来吃一堑长一智。
T1 一看就是二分答案加 DP。很高兴,但写着写着发现要分奇偶性讨论,奇数的情况还要写一堆边界。好在有对拍帮忙,!:@@ 左右过了。
T2 我一开始想了个
出场的时候心里有点没底。Day2 估分大概 !!! 左右,两天加起来 !!!。这个分数放在去年大概在 !! 中游,但今年听说题比去年简单,分数线可能会涨。接下来就是漫长的等待。
闭幕式
查分的时候手都在抖。气的。!!!,!!,rk!!。金牌线据说在 !!! 左右,感到十分!!。
高兴的是拿到了 !!,没有重蹈去年 !! 的覆辙;遗憾的是也就到这里了。
走出体育馆的时候阳光洒在肩上,热得坦荡而真实。我想起集训时那个盯着天花板失眠的夜晚,想起中考后手感尽失的那段日子,想起 UNR 考到 !! 之后几乎崩溃的心态。从那里走到今天这一步,好像也没什么好抱怨的。
半步之遥。
我意识到我的半步需要向后走。我要努力到 NOIP。
原来我的 NOIP 就已经掉下了金牌线。
原来我的负隅顽抗并没有进入省队。
原来我睡醒了。原来我在长沙,高二期末 552 分。原来我没去 NOI。
AmaoFox 说,失望吗?TinyFox 说,我心如死水,没有波澜。AmaoFox 说,我很难过,梦里的东西都不是真的。TinyFox 说,OI 不成功没有关系,我相信你之后也能活下去。AmaoFox 说,不,我想要 osu 10dan。