NOIP 2025 游寄
嗯哦哎批 2025 游寄
Day - ??
上次 csp-s t3 成功骗到 90 pts,所以决定 noip 先打暴力。
Day - ?
无数次 noip 模拟赛爆炸了,不过想必正赛不会这么难吧(后来发现模拟赛其实全是信心赛)。
Day -3~-1
补 cf 1+2 的 I 题,结果和 Cubber 想了三天没想出来。一看题解竟然是爆搜,时间复杂度最坏 2^n 期望 O(1),大为震撼。于是决定 noip 多写暴力,多打爆搜。最后发现挺有道理的。
Day 1
起得最早的一次,好久没看到升起的太阳了,感觉非常非常美。
上次来南航还是 23 年噗叽组,喜提二等。不过这场嗯哦哎批不会像以前那么菜了
T1
看上去很困难。首先
然后 8 分钟过大样例了,没想到 noip t1 这么简单(事后才发现挂了)。
T2
原来预期 T2 是去年 T2 难度,就默认绿题。结果想了一会没思路,这个 T2 怎么这么难。 首先对一种方案,正解是,如果 m 是奇数就让分配 1 的最大值先用掉,然后剩下的分配为 1 的两两配对,排序取最大的。容易证明这个贪心覆盖了所有情况。
那题目里的贪心什么时候会变得愚蠢呢?
很明显是取了两个价值为 1 的(或者后一个甚至取不了了),导致一个价值为 2 的,更优的,选不了了。枚举这三个玩意的位置就行了。
结果挂掉了,调了 1h,死因是取两个 1 之间可能会取其它的 2,但是我禁止了这种情况。写了一个 2^n 的对拍,心态彻底炸掉了。(结果考完发现很多人都爆炸了?)
T3
然后就开始打爆力了,虽然还有 2h,但是前面已经想好先打暴力再打正解(事后发现都是黑,显然不应该想正解)。于是写了个每条边
转移的暴力。
T4
怎么叫 query,怎么又是 ds。 时间复杂度这么高,这怎么打爆力?
然后发现我是唐诗,可以把每种长度分开处理。每种长度单调栈维护,就有 n^2q 的做法了。
考完以后
以为自己爆炸了,结果大家好像都被创死了,甚至过 T2 的都比想象里的少。
然后得知 T1 挂了,由于 c++ 向零取整,哪怕前面是负的,也不会因此扣掉 2。不知道怎么过大样例的。
预期
之后
和某些超级大佬吃饭,听说 “T3 正常人真不是想一下就过了”,感觉被开除人籍了。
12 月开始要进行文化课大学习了,不知道要学多久。
PS :我怎么把游记写成题解了