AtCoder Grand Contest 014
翻译中…
Problem Statement
翻译中…
There is a tree with $N$ vertices numbered $1$ through $N$. The $i$-th of the $N-1$ edges connects vertices $a_i$ and $b_i$.
翻译中…
Initially, each edge is painted blue. Takahashi will convert this blue tree into a red tree, by performing the following operation $N-1$ times:
翻译中…
- Select a simple path that consists of only blue edges, and remove one of those edges.
- Then, span a new red edge between the two endpoints of the selected path.
翻译中…
His objective is to obtain a tree that has a red edge connecting vertices $c_i$ and $d_i$, for each $i$.
翻译中…
Determine whether this is achievable.
翻译中…
Constraints
翻译中…
$2 ≤ N ≤ 10^5$$1 ≤ a_i,b_i,c_i,d_i ≤ N$$a_i ≠ b_i$$c_i ≠ d_i$- Both input graphs are trees.
翻译中…
Input
翻译中…
Input is given from Standard Input in the following format:
翻译中…
N
a_1 b_1
:
a_{N-1} b_{N-1}
c_1 d_1
:
c_{N-1} d_{N-1}
翻译中…
Output
翻译中…
Print YES if the objective is achievable; print NO otherwise.
翻译中…
样例
Input #1
3
1 2
2 3
1 3
3 2
Output #1
YES
The objective is achievable, as below:
- First, select the path connecting vertices $1$ and $3$, and remove a blue edge $1-2$. Then, span a new red edge $1-3$.
- Next, select the path connecting vertices $2$ and $3$, and remove a blue edge $2-3$. Then, span a new red edge $2-3$.
Input #2
5
1 2
2 3
3 4
4 5
3 4
2 4
1 4
1 5
Output #2
YES
Input #3
6
1 2
3 5
4 6
1 6
5 1
5 3
1 4
2 6
4 3
5 6
Output #3
NO
题目信息
题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。