#P14480. [2025年广东省队集训]树

[2025年广东省队集训]树

问题描述

有两棵树,大小均为 nn。两棵树均以 11 号节点为根。

你可以进行如下操作:选择其中一棵树的一个非根节点 xx,将 xx 的所有儿子和 xx 的父亲连边,然后删去 xx 以及与 xx 连接的边。容易看出,一棵树经过操作后还是一棵树。

你想要使得两棵树相同。具体地,对于两棵树中编号相同的两个点,它们的父亲编号也应相同。求最小的操作次数。

注意这里的“相同”并非“同构”

输入格式

输入的第一行包含一个正整数 nn

接下来 n1n− 1 行,每行包含两个正整数 u,vu, v,表示第一棵树中编号为 uuvv 的点之间存在一条边。

接下来 n1n − 1 行,每行包含两个正整数 u,vu, v,表示第二棵树中编号为 uuvv 的点之间存在一条边。

输出格式

输出一行,包含一个整数,表示最小的操作次数。

输入样例1

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

输出样例1

4

输入样例2

2
1 2
2 1

输入样例2

0

数据范围

对于所有数据,保证 1n401 ≤ n ≤ 40。保证给出的是两棵树。

测试点 nn\leq
1,21,2 1010
3,43,4 2020
5,65,6 3030
7107\sim 10 4040