Bạn và thù
Xem dưới dạng PDF
Gửi bài giải
Điểm:
10
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
đầu vào:
stdin
Đầu ra:
stdout
Tác giả:
Kiểu bài tập
Trong một vương quốc có N người, mỗi người là bạn hoặc thù. Quy tắc: bạn của bạn là bạn, thù của thù là bạn. Có Q sự kiện:
1 u v: u và v là bạn.2 u v: u và v là thù.3 u v: hỏi quan hệ — in1nếu bạn,2nếu thù,0nếu chưa xác định.
Đầu vào
- Dòng đầu N (1 ≤ N ≤ 10^5), Q (1 ≤ Q ≤ 10^5).
- Q dòng tiếp theo, mỗi dòng mô tả sự kiện.
Đầu ra
Với mỗi sự kiện loại 3, in kết quả.
Ví dụ
Input:
5 6
1 1 2
2 2 3
1 3 4
3 1 3
3 1 4
3 2 5
Output:
2
1
0
Nhận xét