Kết nối vùng miền

Xem dạng PDF

Gửi bài giải

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

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Python
Kết nối vùng miền
Mô tả và yêu cầu

KẾT NỐI VÙNG MIỀN

Có N hòn đảo được đánh số từ 1 đến N. Ban đầu không có cây cầu nào giữa
chúng. Có Q sự kiện thuộc 2 loại:

1. 1 u v: Xây một cây cầu nối đảo u và v.
2. 2 u v: Kiểm tra xem từ đảo u có thể đi tới đảo v thông qua các cây cầu đã
xây hay không.

Dữ liệu vào

o Dòng 1: Hai số nguyên N,Q (1≤N,Q≤105).

o Q dòng tiếp theo mô tả các sự kiện.

Kết quả: Với mỗi sự kiện loại 2, in YES nếu có thể đi tới, ngược lại in NO.

Ví dụ
INPUT                                           OUTPUT
 5 4                                             YES
 1 1 2                                           NO
 1 2 3
 2 1 3
 2 1 4

Tải PDF gốc


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.