2025 God Selection
喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵
Lemma. : 省选是给神打的。
Proof. :
先证,我没有参加省选:
对此我认为:
西江月·证明
即得易见平凡,仿照上例显然,留作习题答案略,读者自证不难。
反之亦然同理,推论自然成立,略去过程 QED ,由上可知证毕。
省选前一周
老师并不要求脱产,从 NOIP 结束到现在,总计摆烂 4 个月整。
期间并没有进行竞赛学习,我感觉我已经废了。
对于一直用 Windows 的我,感觉失去了最后的希望(玩__玩的)。
Day -1
周五回家就开始打臀,顺带复习了板子,但是太多了,再加上人性恶的弱点,所以复习了 Manacher 和 KMP ,还有 Tarjan 就跑了,睡觉睡觉~~~
Day 0
菜鸟第一次打省选,好紧张啊~~(反正过 D1T1 就行)
但是,去早了,看到了 强者 ,一起
不小心进考场了,然后出不去了,干坐了 35 min (手自己动了)。
有点后悔没带板子,呃呃。
8:25
开始报压缩包密码了 keeP*drEAm&iNg
,那个报密码说了半天什么 “ Ender 符号”,听了半天才明白是 &
。
8:30
开始了, T1 开局看特殊性质,保险写了个离散化,感觉上是一个连续的区间做贡献,但是觉得不好写,先叉掉了,虽然是对的。
于是思考怎么算贡献,最开始的是考虑维护一个左闭右开的区间是否符合条件,对于左右两边的数的个数的区间进行维护,计算最少差值是多少。
写挂了,开始打草稿,看了半天才明白怎么回事。
于是改了个思路,此时是 9:00 ,考虑维护单个值与两数之间的开区间,同时记录下左边,包含和右边的个数区间,同上计算是否符合条件。
调了 1h ,终于出来了, 死因:如果左边多,应该是包含数的最大值大于两边最小差值,而非大于等于。
开 T2 ,题目背景好,本着会 D1T1 就开摆的战术,所以先写了
开 T3 ,没啥思路,还是本着会 D1T1 就开摆的战术,所以写了个
想了一下 T2 ,这么大的时空间,算了一下,写 bitset 然后先
接下来,是笑点解析,我一看时间,并没有着急写与想怎么分块,原因是我以为是 12:00 结束,觉得 30min 肯定调不完,所以没仔细想,磕了一下 T3 ,
12:00 的时候,突然意识到还有 1h ,于是开始想 T2 的分块,然后没想出来(我在期待什么)。
13:00
寄……
听同机房的也是 128pts (普遍较菜),心中极其平衡。
晚上
AK 了 ABC ,感觉我又行了。
熬到了 00:00 ,觉得不能再熬了,于是睡了~~
这是一个永远也无法遗忘的夜晚,因为 5:00 就起了。
谁叫我平时 3:00 睡 8:00 起的,呃呃。
Day 2
手不用自己动了,带板子了,从 7:50 玩到 8:15 进考场。
太阳真大,自动上全隐。
8:25
Re#MAin(LoVinG
,这下听清了。
8:30
先开 T1 ,一眼贪心,先写了个按
【上帝视角:其实复杂度好像在我的一番操作下变成了
调完线段树用了 1h ,还有 2.5h ,看了 T3 ,觉得神秘,于是没打算写,暴力也不太会。
于是看 T2 ,看到
反正就是想到了先 Kruskal 按边权排序,分不同边权 DP ,然后内部就是一个容斥,出来的复杂的估计就是
13:00
这次没记错时间,但是还有笑点解析。
想着摸会再走,于是摸了一下板子,也就 15min ,看人走完了,才开始走的。
结果给我关杭师大里差点出不来了,最后跟闸走的(莫要学我)。
Day 3~8
看了一眼题解,果然是我不会做的题,放弃了。
出分了, D2 挂完了,明年再战,再摆一年~~