aboutsummaryrefslogtreecommitdiff
path: root/test.py
diff options
context:
space:
mode:
Diffstat (limited to 'test.py')
-rw-r--r--test.py28
1 files changed, 28 insertions, 0 deletions
diff --git a/test.py b/test.py
new file mode 100644
index 0000000..d7ec5be
--- /dev/null
+++ b/test.py
@@ -0,0 +1,28 @@
1n = int(input())
2lt = []
3
4for i in range(n - 1):
5 lt += [list(map(str, input().split()))]
6
7lts = [lt[0]]
8l = lt[0][0]
9r = lt[0][1]
10lt.pop(0)
11
12for i in range(n - 2):
13 for j in range(len(lt)):
14 if lt[j][0] == r:
15 lts += [lt[j]]
16 lt.pop(j)
17 r = lts[-1][-1]
18 break
19 elif lt[j][1] == l:
20 lts = [lt[j]] + lts
21 lt.pop(j)
22 l = lts[0][0]
23 break
24
25for i in range(n - 2, -1, -1):
26 print(lts[i][1])
27
28print(lts[0][0])