P10866 [HBCPC2024] Colorful Tree

题目描述

给你一棵有 $n$ 个节点的树,节点编号从 $1$ 到 $n$,并且有 $n-1$ 条边。每个节点都有一个颜色。起初,所有节点的颜色都是白色。 我们将进行 $q$ 次操作。在每次操作中,会给出两个顶点 $u$ 和 $v$,然后我们将沿着从 $u$ 到 $v$ 的简单路径上的所有节点(包括 $u$ 和 $v$)染成黑色。注意,树中的简单路径定义为路径上的任意顶点都不会被重复经过。 在每次操作之后,你需要确定树中最长的简单路径,其路径上的所有节点的颜色相同。路径的长度定义为路径上的节点数目。

输入格式

输出格式