拓扑 AC 2025 线上 NOIP 联测 #5
A 忘判无解怒挂 100pts!
[2025线上NOIP联测第三阶段] 模拟赛 5
时间:4h (2025.11.24 07:40~)
题目数:4
难度:
| A | B | C | D |
|---|---|---|---|
| \(\color{#52C41A} 绿\) | \(\color{#52C41A} 绿\) | \(\color{#BFBFBF} ?\) | \(\color{#BFBFBF} ?\) |
| *1700 | *1900 | *? | *? |
估分:100 + [30,100] + 25 + [50,70] = [205,295]
得分:0 + 100 + 10 + 45 = 155
Rank:9/50
场祭
读题。
B 一眼莫队!不过我不会真·树上莫队,只会拆括号序,这样 \(n\) 就达到了 \(4 \times 10^5\),感觉 1s 可能会被卡常,但是怎么想也不会别的做法了,好像(以前 ZR 遇到过)有个线段树套 ODT 做法但是我不会 ODT,主要是 mex 这个东西不好 pushup。
所以写莫队去了,但是因为第一次写括号序,耗的不少时间去发明这个东西,最终 2h 才写完 /ll
测了测大样例,发现 \(B = [1000,1200]\) 的时候最优,不过也要跑 1.7s,寄。那这不是只有 30pts /jk
哦还有个 15pts 的链可以写一个 \(n=2 \times 10^5\) 的莫队,不过先放一放最后写吧。
开 A,原来这个才是签,直接 BIT 优化 dp 即可。
开 C,数数题,所以把暴力和第一个特殊性质打了就跑路了。
开 D,这是什么东西?为何数据范围那么小?不过先不管这些,它给了很多很多部分分!\(C=0\) 直接 bfs;\(w_i \ge 0\) 直接 dij;\(C,|w_i| \le 10^4\) 直接分层图。
然后 \(n \le 10\) 拿个 spfa 乱搞一下,但是这个复杂度真的不是对的吗?哦测了测大样例 WA 完了,那应该是正确性有问题。
不过 \(n \le 10\) 也不怎么好卡吧。
然后写写写,足足写了 \(4\) 个 namespace,最后经过互相对拍,除了 spfa 以外应该都问题不大。
但是没时间写 B 的 15pts 了 /ll
补题
A 死因在开头。被大样例和子任务捆绑做局了 /ll
C 挂了就挂了吧,应该是特殊性质的结论错了。
D 怎么分层图的部分分 WA 完了 /jk,后来交了一遍直接 spfa 甚至获得了相同的分数并且多过了 \(2\) 个点。何意味。
C 不补了,属于那种一下午才能搞懂的数数题,而且搞懂了也没用,下次遇到了还是不会。
天依宝宝可爱!

浙公网安备 33010602011771号