Duyệt rộng

Xem dạng PDF

Gửi bài giải

Điểm: 10,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Cho đồ thị có ~N~ đỉnh và ~M~ cạnh, nhiệm vụ của bạn là đưa ra thứ tự duyệt rộng của đồ thị với đỉnh xuất phát là đỉnh 1.

Dữ liệu vào:

  • Dòng đầu tiên là hai số ~N~, ~M~.
  • ~M~ dòng tiếp theo, mỗi dòng chứa hai số nguyên ~u~,~v~ tương ứng có cung nối giữa hai đỉnh ~u~,~v~.

Dữ liệu ra:

  • Ghi ra thứ tự duyệt rộng xuất phát từ đỉnh 1

Ràng buộc

• ~1 \le N,M \le 100~

• ~1 \le u,v \le 100~

Ví dụ:

Input:

4 4 
1 2 
1 4 
2 3 
3 4 

Output:

1 2 4 3

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.