Sean Ven —— 181 Seconds
我有不能输的理由。
补一下 CCPC 2026 长春,主要是不是我做的题和比较难的题。
A. 又一道纸笔问题
类似于网络流,将这一个点的流量直接转移到下一列上。
I. 事不过三
沃日这是啥。官方解法有点巧。就是通过连续段的长度来判断这是什么字符。
M. 余镜
喜欢题目名称。
赛时没想到这个能做,但是我想了一会儿就会了,虽然不是我写的。赛后我觉得我写得很漂亮。
B. 别样的选课大战
这种不好统计的形式一般是要枚举 LCA 的,设 为某个模块选择的课程个数,那么贡献拆为:
有效时间段数为 ,考虑网络流。不难想象 的流量从根节点流入,但是这样发现每条边的费用是会随着流量的改变而改变的。
43 [IC 25 Nanjing R] Pen Pineapple Apple Pen
枚举中间两段的起点,大概要做一堆前缀和。不难。应该有更简单的做法。代码。
44 [IC 25 Shanghai R] Flower’s land 3
仍想起去年场上我是模拟 + 做 轮字符串哈希加二分。多 ,倒闭了。
就是说我们怎么检查两个字符串只相差 个字符。全放在一起求两个后缀的 LCP,然后就可以找到失配的位置。
压成 ulong,这样后缀数组的大小只有 , 多一点。后面的时间复杂度是 。代码。
45 [IC 25 Nanjing R] Bucket Bonanza
发现实际上只和水桶容量集合和漏水集合有关,合并的条件是 。代码。