BJOI 2026 游记 | 一切都是最好的安排
多次在模拟赛中获得前三,感觉状态很不错。
最后一周了,RP++!
3.7
我的脑回路确实和别人不太一样。
WC T2 > T3,省选 Day 1 T2 < T3。
这就是命运吗?
还好 NOIP 有一定的优势,明天正常打应该问题不大,加油!
The last chance. Believe in yourself——you can do it!
以上为 3.7 Day 1 当天所写。
以下为 3.12 出分后所写。
还是记录一下比赛过程吧,毕竟是倒数第三次参加省选了。
凌晨三点醒了一次上了个厕所,后来感觉过了好久才睡着。
早上起来精神状态不错,吃了早餐就前往首师附。
一开始坐错位置了,准备开电脑的时候才发现不对,赶紧往后挪了一格。
开场前 10min 就可以看题了,把三道题通读了一遍,感觉 T1 是简单题,T2 至少有
开场先写板子,然后简单思考发现 T1 必须得知道每个点的重链长度为任意值的概率,因此容易设计出 dp。写了个前后缀合并,写到一半发现复杂度不对改成了多项式除法,1h 不到过了。
接着思考 T2,思考了一段时间感觉会了
T3 是个比较需要观察力的题,首先指数级暴力和
感觉 T2
接着思考了一会儿特殊性质 C 没有想到特别好写的做法,强行分讨当然是可以的但只剩一个半小时了,所以我决定先把 T2
回去仔细想了一下才发现串长不是
写完之后大概还有 50min,我又会了 T2 B 性质,于是直接开写,写了 20min 后发现做法有一些问题,但不是很好修正,我犹豫了一下决定去尝试 T3 C 性质的答案分。
最终当然是没有调出来,
下午没有看 QQ,不过还是在洛谷上看到了不少人通过 T2,但我感觉也没有和队线差多少所以也没有特别大的压力(第二天才知道北京有十多个人获得了
3.8
好像睡了将近 9h 的样子,非常清醒。
到的稍微有点晚,发现电脑进不去网站,吸取昨天 fqd 的教训,直接要求换电脑。
差不多开场前 3min 看到了题,仍然是看了一遍三个题,不过没有细读,隐约觉得在哪里见过 T1(赛后发现是 U 群一月的时候有人问)。
一开始没看见 T1 的次数限制,以为随便写
换完之后写完代码直接过了样例,但是发现没多少分,又想了一会儿发现二分改成暴力可以得到
进一步思考,想了好久还是没有什么进展,只发现刚才的那个可以优化成
T2 看着不太好做,没什么能得的分,考虑到 T3 大概率不可做,于是开始拼 T3 的暴力。
想了一会儿只会
思考了 20min 没有什么进展,同时发现坐我左边的人好像很激动,似乎过了 T1 的样子。于是我相信一定是我想复杂了,下定决心尽快过掉 T1。
这个时候大概 11:15 左右,我提交了 T3,并迅速实现了 T1
用了十几分钟就写完了,调了一会儿,写了个数据生成器随了忘了多少组 n = rand() % 100 + 2,那没事了,11:59 提交。
最后 1.5h,全力冲刺 T2!!!
容易发现
我赛时怎么都不会想到如果这个时候比赛结束我将进入省队。
之后开始推构造,容易发现转变成了一个要清空一张图(保证有解)的问题,然后我用了
之后发现可以归纳构造,但时间不太多没想边界(以为归纳到
当时以为是写错了,检查了一遍发现可能确实是做法的问题,但是只剩 10min 了所以我赶紧检查了一下,并在出现非法构造/超过次数的时候 return,测了所有大样例发现
想了一下暴力发现可以线性基,算了一下好像只能过
最后给构造中的某个量加了一个取
估分
之后在民间的估分榜上应该是 rk12,不挂就能进 E,但和后面的四五个人分差非常小。
之后听说了 Day 1 T3 B 性质
但是后来发现我 T2 最坏情况是
3.12
出分了,Day 2 T2 挂
由于 hjc(RDFZ 主管竞赛的校长)坚决不同意 pyc 放弃名额,所以我彻底与 E 无缘了 /ll
我该在哪里停留?我问我自己。
观察代码发现 Day2 T2 我最后加的那个取
时隔一年再次被 bitset 迫害。
又发现我的
同时我还发现线性基只会插入
破防了,但凡 NOIP T3 暴力调出来 / Day 1 T2 写出 C 性质 / Day 2 T1 做得快一点 / Day 2 T2 提交一个只算答案的
哎,命运就是这么爱捉弄人呢,按照估的分我挂这么多至少是 rk16 了,但没想到最后竟然是 rk14 而且只差
归根结底还是自己的水平不够,继续努力吧,相信一切都是最好的安排。
APIO RP++,NOI RP++。