CSP2026 游记
只考了 S。
开场瞄了一下四个题,发现后面三个怎么都有点像图论?没有数学,感觉比较放心。
先做 T1,因为我比较谨慎所以 15min 才弄完。然后去读 T2,发现
然后开 T3。看完题直接尝试分析条件,画着画着感觉发现了好多条件,最后给整理了一下,发现简单的有点不对劲?但是鉴于代码好写还是写了一下,测了第一个样例马上发现我没考虑路径最短的条件。还好实在是太简单了只浪费了 30min。然后重新分析,猜了一些简单一点的性质但是都被自己 hack 掉了。此时大概 1.5h 多一点,最后我决定还是先画出普遍的一个结构分析,然后画了下面的图:
上面是一条最短路径,下面是尝试找到另一条同样最短的路径。容易就发现两条路径两端相同,中间总是差
然后就是整场最唐的地方来了,我先没考虑最短的时候就发现,有些时候你两条路径分叉部分如果太长,那么一定可以构造出
红色线也是合法的最短路径,于是此时已经必然出现
然后后面就是瞪着这个图尝试维护这个替代路径,看了 1h+ 没有什么思路,发现我这个东西连个
最后应该是 100+[80,100](T2 可能被卡常)+[32,40](大概 32)+[0,15](大概 15),直接爆炸,最高只有 255,WC 显然去不了了。
给我的一些教训:
-
考试中遇到卡住的点一定要多看几眼,不要立刻否决一些结论/做法,避免刚开始看错。
-
先从简单的暴力开始打,比如 T4 的爆搜,一定要选自己已经比较确定做法的暴力打,不然考试时到最后很急可能正确率变得很低。