联合省选2025记录。

· · 生活·游记

奔向终点 不知疲倦

直到遇见 不凋零的花

将梦沿途种下 会生根发芽 会得到回答

D1:

开T1,意识到是中位数的 x 组成了一个前缀和一个后缀的交和题目给的所有区间的并集。

二分找到前后缀的截止点,然后排序算并集即可。

还有 4h 时间,看 T2。推了二十多分钟,感觉连通性维护完全不可做,根号分治似乎也没什么大用,于是先skip了。

看 T3,推了一下排列的性质,然后考虑森林的情况。以为就是你每颗子树选最小值,递归完子树之后才会上来。

然后写了个 dfn 序+线段树,挂大样例了。构造了半天意识到不一定走完子树,只是走完其所在的连通块,速度转型,还剩 20 min 的时候写完了树的性质。

本来觉得森林是直接取最小值,但发现还要考虑交叉怎么做,时间不够弃了。

D2:

进考场,开题。

开T1,考虑我们推箱子的顺序。容易发现如果我们先推了一个结束时间晚的箱子,再推一个早的箱子能推完,那我们先推早的肯定也能推完。

于是我们考虑按 t 从小到大推箱子,但我们推的路径上可能有其他的箱子挡住,于是我们二分出最后一个挡住我们的箱子,然后变成了区间赋值成等差数列和区间求和,线段树维护。

然后再把二分改成线段树上二分就能优化成单 log。

还有大概3h的时候过了T1,开T2。

第一档应该就是直接枚举边,先打一个。

然后写了一个假到飞起的最小外向生成树,每次选一个最小的边。跳了二十多分钟意识到这个东西有多唐,直接打了个状压。

然后B性质的话树是唯一的,枚举根节点,答案不会超过 n \times 2^n,直接做。这时因为我第一档写太久了只剩下 1h 时间了,放弃 T2 开 T3。

T3 已经看了题思考了一会,考虑状压+枚举子集

然后发现需要记录当前的轮数,这样变成 3^n \times m 过不掉第二档,速度冲一个搜上去。

然后剩下没什么时间了,感觉 T2 的 C 性质像是容斥然后用神秘东西搞一下,但我还不会。

闲话:

区分度是一点没有的,两天加起来只有 D1T2 有区分度,而且还是随机区分。

样例强度是只有一点的,D2T1 无论写多假的做法只会在第五个大样例挂一个点。

两个 T1 难度加起来不如 NOIP T1,三个 T1 加起来不如迷宫守卫。

感觉对我自己来说的话,D1T2 的 bitset 优化事实上从来没有在考场上用过,这次想不到也是意料之中。

UPD on 3.5

过了省选 D1T2,只能说知道可达性统计是 \frac{n \times m}{w} 之后可以获得多达 4 分的暴力分!

后面那个操作序列分块还是有点厉害的,这场唯一一个还行的题。

UPD on 3.6

100+20+20+100+12+8=260

D1T3在链的情况下我是能跑的,D2T2 B 性质输出不换行喜提 -12