Skip to content

Commit 9722dc3

Browse files
authored
Add files via upload
1 parent f67b066 commit 9722dc3

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
import sys
2+
input=sys.stdin.readline
3+
4+
t=int(input())
5+
6+
for _ in range(t):
7+
n=int(input()) #노드 수
8+
tree =[0 for _ in range(n+1)]
9+
10+
#b의 부모가 a
11+
for _ in range(n-1):
12+
a, b = map(int, input().split())
13+
tree[b]=a
14+
15+
a, b = map(int, input().split())
16+
a_parents, b_parents = [a], [b]
17+
18+
while len(set(a_parents)&set(b_parents))==0:
19+
ta=tree[a]
20+
tb=tree[b]
21+
22+
a_parents.append(ta)
23+
b_parents.append(tb)
24+
25+
a=ta
26+
b=tb
27+
28+
print(list(set(a_parents)&set(b_parents))[0])

0 commit comments

Comments
 (0)