#1603. Danh sách kề ngược (REVSTAR)

Bộ nhớ: 512 MiB Thời gian: 1000 ms Nhập/xuất từ luồng chuẩn
Kiểu bài: Thông thường Kiểu chấm: So sánh văn bản
Đưa lên bởi: Trùm CUỐI

Đề bài

Cho một đồ thị có hướng gồm N đỉnh và M cung dưới dạng danh sách cung. Với mỗi đỉnh i từ 1 đến N , hãy liệt kê danh sách các đỉnh u sao cho có cung đi từ u vào i (tức là u \to i ). Đây còn được gọi là biểu diễn Reverse Star.

Dữ liệu:

  • Dòng đầu tiên chứa 2 số nguyên N M ( 1 \le N \le 100, 0 \le M \le 5000 ).
  • M dòng tiếp theo, mỗi dòng chứa 2 số nguyên u, v mô tả cung từ u sang v .

Kết quả:

  • Gồm N dòng. Dòng thứ i in ra các đỉnh có cung đi vào đỉnh i theo thứ tự tăng dần, nếu không có đỉnh nào đi vào i , in ra "Empty".

Ví dụ:

Dữ liệu:

4 5
1 2
3 2
4 2
1 3
3 4

Kết quả:

Empty
1 3 4
1
3

Giải thích: Đỉnh 1 không có đỉnh nào đi vào. Đỉnh 2 có 1, 3, 4 đi vào. Đỉnh 3 có 1 đi vào. Đỉnh 4 có 3 đi vào.