#C. 最!大联通数量

    Type: Default 1000ms 256MiB

最!大联通数量

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

给定一棵有 n 个顶点的树∗ 。您可以选择两个顶点 a 和 b 一次,然后删除从 a 到 b 路径上的所有顶点,包括顶点本身。如果选择 a=b ,则只会移除一个顶点。

你的任务是找出从树中移除路径后所能形成的最大连通组件数 † 。

∗ 树是一个没有循环的连通图。

† 一个连通部分是这样一个顶点集合:从任意顶点到集合中的任意其他顶点都有一条沿边的路径(并且不可能到达不属于这个集合的顶点)。

样例

输入

输入的第一行包含一个整数 t ( 1≤t≤1e4 ) -- 测试用例的数量。

每个测试用例的第一行包含一个整数 n ( 2≤n≤2e5 ) -- 树的大小。

接下来的 n−1 行包含两个整数 u 和 v ( 1≤u,v≤n , u≠v )--由一条边连接的顶点。可以保证这些边构成一棵树。

保证所有测试用例中 n 的总和不超过 2e5 。

输出

对于每个测试用例,输出一个整数 - 使用所述操作可实现的最大连接组件数。

样例

6
2
1 2
5
1 2
2 3
3 4
3 5
4
1 2
2 3
3 4
5
2 1
3 1
4 1
5 4
6
2 1
3 1
4 1
5 3
6 3
6
2 1
3 2
4 2
5 3
6 4

1
3
2
3
4
3

限制

1s, 1024KiB for each test case.

双周赛

Not Attended
Status
Done
Rule
ACM/ICPC
Problem
4
Start at
2025-3-23 19:00
End at
2025-3-23 21:00
Duration
2 hour(s)
Host
Partic.
20