NOIWC2026 游寄

· · 生活·游记

前言

这是一个菜狗的第三次,也是最后一次 WC。

从某些角度来说,我在 WC 前置条件的运气确实不错。前年 CSP 运气爆炸切掉了 T2T3,显得非常 AK;而近两年又恰好卡着线获得了参赛资格。这让我能幸运地连续参加三届 WC。

然而,从 WC 赛场上的发挥来看,我的运气确实不怎么样(当然从根本上说就是为自己实力不足找的借口)。前年确实是纯粹的菜,又碰到不怎么会的题型,导致没切绿题获得两位数分数的好成绩。去年说是以为题目按难度排序啥的,差几分拿牌。我想今年给自己失败找的借口大概就是“啊我已经一万年没打 OI 了,实力退化很正常对吧”。

诶那为啥是最后一次呢?因为 whk 太困难了,明年抽不出时间也不被允许参加 WC 一类的比赛了。

不过今年打 WC 压力确实小了些。一来主要搞 whk,大爆也不会怎么样。二来就是不管怎么打都是赢:拿到牌自然是好事;拿不到牌,那就是三块铁牌合成二星铁牌啊!那不是,牛炸了吗。

Day -?

于是这就是最后一次参加全国性比赛了。为了避免无法登上 WC 舞台导致证明不了自己参加过 WC,也是想着得怎么纪念一下,于是在 2025/12/28 报名了文艺汇演。

但是过了几天发现今年文艺汇演这么多报名的节目,一看筛选条件,前两条是团队和创新。那不是优先级低麻了。于是顺理成章,报名被延迟决定。

问题是一方面除了唱歌我好像啥都不会,另一方面又非常社恐不想报名合唱,最后作罢。不过也未必是坏事,中间进行了一下音乐考试,发现对着屏幕唱都是紧张得要死,对着几百个人唱,恐怕会吓死在台上(bushi)。对通过不抱希望,我也没有再练过歌。

诶,那好玩的就来了。等我几乎已经忘了这事的时候,在 2026/01/26,我收到了报名通过的邮件。机会来之不易,也只能硬着头皮上。

Day 0

飞机十点半左右起飞。飞机上在 Gold 机子上打了会 Celeste,然后又开了一会引诱。十二点左右降落,非常迅速,都没什么巡航开車时间。

下机出机场坐 cyyz 大巴,刚出门就受到北方寒风袭击(其实也就 -4 度)。但是车上非常热,红温,睡了一个小时左右到校,下车又是寒风袭击。

去报到领了一下东西就去宿舍。

感觉 cyyz 宿舍情况在较老学校里算还不错了,有方便的插头和一人一组桌椅。同宿舍的是紊莫、涛爷和 zhzx 的另一个 lzy。

之前在车上看到群 U 发的一个神秘宿舍门口对联,到了宿舍才发现就是自己寝室,难绷了,速速打卡。

放完东西就去吃饭,饭菜还是有一定温度的(到时已经一点多了),口味也还不错。

下午,开开开!先开了一会引诱,然后一车人开始开 MC。晚上还是 MC 启动,爽飞。

Day 1

早上被神秘生物钟在 5:50 叫醒了。

吃完早饭去听课,但是这一整天两节课都是 AI,感觉没啥用,听了一个小时就溜回来了。喵仔和小南通都没去,于是一车人开始开 MC,下午也是一样。于是八个人开了几乎一整天 MC 并两次被抓車。

上午回寝室看到了猫猫学长,镜头靠近都不躲,又一脸高冷的样子,可爱捏!/se

(不要问为什么这里没有猫猫图,后面有得是看的。)

Day 2

听了一下课。

已经遇到好多次猫猫了,居然还让摸,我宣布猫猫是 cyyz 最大亮点。

Day 3

比赛日。

进考场才发现笔忘带了,怎么会有这么唐的问题。和志愿者说了一下,问工作人员借了支笔。

8:00,启动。

先看了一下 T1,发现是可做题,但是一下子想不出来。于是速览了一下 T2 T3,发现并不可做。于是全力开 T1。

思考了一会发现位数小的必须调成跟位数大的前几位相同,于是想到一个分讨,写了一下,发现挂了。对拍,挂在 (1,55),发现不一定只动大的前面几位,可能把后面填掉一点减小 popcount。于是枚举了一下后面填到哪一位,成功通过 64

然后思考,发现修改后的 y 必然不会比原先大超过 64,否则加得太多显然不优。于是获得了 O(\log\log y) 的做法,一测还是 TLE 64。一检查,发现有个没开 ll,改完,17~24 变成 WA。

何意味?为啥只有 10^{18} 的数据挂了呢?把能改的全改成 ll,还是一样。由于代码很短,此时我的脑中出现了一个一闪而过的念头:会不会是调用的系统函数调错了? 然而由于一些不可知的原因,它一闪而过了。于是继续检查算法问题。

直到现在,我都搞不懂场上究竟在想什么。

时间来到 3h,不允许继续死磕 T1。在重新粗略看了一眼 T3 并认定其难以得分后,我将目光转向 T2,并写出了 8 分代码,调了一万年后终于通过。

此时,那个一闪而过的念头又闪过我的脑海。我先测了 __lg,没问题。之后又测试了 __builtin_popcount。看到这里,大家应该知道我做错了什么。

warning: unsigned conversion from 'long long int' to 'unsigned int' changes value from '10000000000' to '1410065408' [-Woverflow]

*桌子 HP -999。

改成 __builtin_popcountll,TLE 96

继续看 T2,想到 5,6 两包做法,20min,写,调,未通过。

13:00,关闭。

SelfEval:96+8+0=104

出场,问了才知道 T3 前两个包是容易的。我应该是没有注意到每个点上放一对这种东西。

写完这个就是 4445 分。

大家都是 140+

哈哈。

复评。我要验分。分没有问题。

接着就是文艺汇演。由于过于紧张导致高音上不去,还有几处忘词,完全没有达到预期,但是相对还行。

上半场结束就被叫去吃烧烤,结果外卖被保安拦截了。说了半天没法拿,只好联合外卖小哥从操场围栏偷渡。这不比文艺汇演有意思?

回来刚要开吃,群里说演员结束后要留在现场,还以为快结束了,速去会场。结果还有好几个节目,懒得回去,看完。发了一些纪念品,又合了张影。回寝室发现还给我留着几串,拜谢。

文艺汇演视频请见:https://www.bilibili.com/video/BV125FyzDEFt/。

Day ?

不写了,大开特开。

Day 6

上午答辩。dzd 神秘提问还是稳定发挥。

下午闭幕式,怎么铁牌还不能随便乱坐,怄火。Cu 线是 110。如果 T1 少花点时间,或许能好好看看 T3,最好情况下能有 Ag;再不济,至少能 T2 多拿 8 分,也有铜尾。命运总爱开玩笑,或许一笑了之才对。然而,直到现在,每当想起 WC 2026 的表现,都会有一阵难受朝我创过来(比如写游记时)。就差那么一点,因为一个无法解释的原因,与牌子失之交臂,至少对我来说难以释怀。

上面一段当笑话看,别听我瞎说。我是大沙比。

但是这个闭幕式节目真的难以评价了。然后 Wang Maoye 也难以绷住,硬是把我从 emo 的情绪里拽了出来。

晚上加到了同寝室 lzy 老师的联系方式。

Day 7

返程。

dzd 在闭幕式讲话中提到了文艺汇演,没想到这个东西直接被搬上 NOI 官网了。我也是成功登上 NOI 官网的入了。

很遗憾没能给全国赛之旅画上一个完美的句号。不过,现在我该做的就是忘掉什么牌的事,想想好玩的东西。比如,猫猫!

猫猫

由于洛谷图床限制不得不进行压片战争了,每张照片长宽各压到 14% 才行。影响大家看可爱猫猫的观感,红豆泥私密马赛。(若有需要,欢迎私信我索要原图。)

Day 1

Day 2

Day 5

猫猫,真的好可爱……(流口水)

(逃