CF832D Misha, Grisha and Underground
https://www.luogu.org/problemnew/show/CF832Dhttps://www.luogu.org/problemnew/show/CF832D 简单LCA求距离,令a为汇合点,那么答案就是(dis(a,b) + dis(a,c) - dis(b,c)) / 2 + 1,dis用lca求出,枚举a就好。 当然也可以一一讨论abc的位置关系,不过容易出错。 12...
https://www.luogu.org/problemnew/show/CF832Dhttps://www.luogu.org/problemnew/show/CF832D 简单LCA求距离,令a为汇合点,那么答案就是(dis(a,b) + dis(a,c) - dis(b,c)) / 2 + 1,dis用lca求出,枚举a就好。 当然也可以一一讨论abc的位置关系,不过容易出错。 12...
https://www.luogu.org/problemnew/show/CF932Dhttps://www.luogu.org/problemnew/show/CF932D 题意 一棵树开始只有一个1号点,权值为0,两种操作: 1 R W 在R号点下面加一个cnt+1号点 2 R X 从R号点开始向祖先走,依次选择R的祖先,要求权值依次增大,且已选择的点权值之和小于X,输出最多能选几个...