20261020、21 - 打不动的OI和打的动的树 总结
前言
我有时间劣势啊 www。
是我教一些人 D 的啊!为什么最后你们的排名在我上面啊!这不公平哇啊啊啊啊啊啊啊啊啊啊!(发狂 ing
\我是一条大区/\我是一条大区/\我是一条大区/\我是一条大区/\我是一条大区/
我一定要变成一只大区。哦不好,我好像本来就是一条大区 ovo。

A - Linova and Kingdom
简单题。求出每个旅游城市带来的贡献,选最大的 \(n-k\) 个加起来即可。
\原题是正确的/
B - Path Prefixes
dfs 时实时维护一个 vector,然后每次二分求出答案即可。
感觉比 A 简单。
C - Bakry and Partitioning
卡了我一会的题,我是傻子。总结在这里 -> https://www.luogu.com.cn/article/a3mu1ps6
D - Vlad and Unfinished Business
非常简单的题,我是傻子。总结在这里 -> https://www.luogu.com.cn/article/mxbeniw2
E - Distance in Tree
\(dp_{u,i}\) 表示 \(u\) 点往下 \(i\) 长度的个数。对于 \(u\) 的两个儿子 \(v_1,v_2\),贡献答案 \(dp_{v_1,i} \times dp_{v_2,k-2-i}\)。还有 \(\sum dp_{u,k}\)。加起来就是答案。前者需要 \(\div 2\) 因为存在重复计算。
F - 1-Trees and Queries
要么是原路径,要么是经过新边的路径。树剖求 lca 是正确的!
总结
\简单场/\简单场/\简单场/\简单场/
哈哈哈,我们还是不要打 OI 赛制了,拥抱 ICPC!(什
其实我一点也不喜欢 icpc 赛制,因为我永远有时间劣势 /ll。
csp rp ++

浙公网安备 33010602011771号