Emperor_Yan @ 2024-10-21 19:32:16
注意起点和终点会同时对LCA做贡献,应先将桶减去LCA对应起点或终点中的一者,再计入ans
不然可能跟咱一样
喜提80pts
(只考虑到了起点和终点作为LCA时的重复贡献)
这侧面反映出数据是真的水
附hack
input:
6 3
2 3
1 2
1 4
4 5
4 6
1 2 5 1 2 3
1 5
1 3
2 6
output:
1 0 0 1 1 1
by user100566 @ 2024-11-06 08:59:19
谢谢你,看完题解在代码中只注意到了 lca 的终止贡献和忽略单点的上行/下行路径,没注意到上行和下行时 lca 会被贡献2次的问题