#1486. CF1528C Trees of Tranquillity
CF1528C Trees of Tranquillity
【题目描述】
Soroush 和 Keshi 各有一棵带编号的有根树,两棵树都包含 个结点,根结点均为 。
为了纪念两人结盟,他们想构造一张包含 个结点的无向图。对于两个不同结点 ,若同时满足下面两个条件,就在新图中连接一条边:
- 在 Soroush 的树中, 是 的祖先,或者 是 的祖先;
- 在 Keshi 的树中, 不是 的祖先,且 也不是 的祖先。
这里,如果结点 位于从根 到结点 的路径上,则称 是 的祖先。
现在需要求这张纪念图的最大团大小。团是指一个点集,其中任意两个不同点之间都有边相连。
【输入格式】
第一行输入一个整数 ,表示测试用例数量。
对于每个测试用例:
第一行输入一个整数 。
第二行输入 个整数 ,其中 表示在 Soroush 的树中,结点 的父亲为 。
第三行输入 个整数 ,其中 表示在 Keshi 的树中,结点 的父亲为 。
保证输入描述的都是合法树。
【输出格式】
对于每个测试用例,输出一行一个整数,表示纪念图中的最大团大小。
【样例输入】
4
4
1 2 3
1 2 3
5
1 2 3 4
1 1 1 1
6
1 1 1 1 2
1 2 1 2 2
7
1 1 3 4 4 5
1 2 1 4 2 5
【样例输出】
1
4
1
3
【提示】
在第一、第三个测试用例中,任选一个结点即可。在第二个测试用例中,最大团可以取 。在第四个测试用例中,最大团可以取 。
数据范围:,,,所有测试用例的 之和不超过 。