省流:估分 70+100+[25,100]+36=[231,306]。
没报 j,早上睡到八点多,水了一上午讨论区,也没复习。
试图面积一些人但是失败了。
开考,先看 T1,想了十分钟不会。
去看 T2,先会了 O(2^km\log m),以为这是正解没看到 m 是 10^6 就开始打,打到一半发现不对劲。
再想了一会发现不在原图的 MST 的边没用,打了个 O(2^knk\log nk)。发现大样例跑得飞慢然后加个归并变成 O(2^knk\alpha(nk))。
然后再看 T1,打了 O(n^3) 和 a_{i,3}=0 获得 70 分。此时应该过去了 75 分钟。
去看 T3,怎么是字符串题啊,开始慌了,不会啊。
看 T4,先打个 20 分状压 dp、4 分的 m=n 和 12 分的 m=1,获得 36 分跑路。
然后继续想 T1,红温了红温了红温了红温了红温了红温了红温了红温了红温了红温了红温了红温了红温了红温了红温了红温了红温了。
深入思考 T3,特判了 t 长度不相等后,发现一个替换最多只有一种可能的选法,找出 s1,s2,t1,t2 不同的第一个和最后一个位置,中间那一段必须 s1=t1,s2=t2,用哈希判。前面必须 s 是 t 的后缀,后面必须 s 是 t 的前缀,放到 trie 上就是祖孙关系,直接二维数点。大概 17:10 会了,17:50 写完。
稍微去上了上厕所,回来想 T1。想了半小时啥也没想出来。
出来发现大家都会 T1,遗憾离场,WC 大概是去不了的,还极有可能挂分。
T3 的逆天写法复杂度写丑了,看 https://www.luogu.com.cn/discuss/1188970,洛谷自测是 50。
唉,无力回天。
我是这个↓↓↓↓↓↓↓↓↓↓↓↓↓