Advertisement
Bad_Programist

Untitled

Jan 31st, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.44 KB | None | 0 0
  1. n, m = list(map(int, input().split()))
  2. A = []
  3. C = [1]
  4. Res = [1]
  5. for i in range(m):
  6.     A.append(list(map(int, input().split())))
  7. for i in range(m):
  8.     if A[i][0] == 1:
  9.         C.append(A[i][1])
  10. s = 1
  11. while len(Res) != n:
  12.     for i in range(m):
  13.         if A[i][0] == s:
  14.             C.append(A[i][1])
  15.         elif A[i][1] == s:
  16.             C.append(A[i][0])
  17.     C = list(set(C) - set(Res))
  18.     s = min(C)
  19.     Res.append(s)
  20. print(*Res)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement