Xóa cạnh


Submit solution

Points: 4
Time limit: 2.0s
Memory limit: 293M

Author:
Problem type

Cho một đồ thị liên thông, vô hướng và có trọng số gồm \(n\) đỉnh và \(m\) cạnh.

Cho \(q\) truy vấn có dạng \((e, c)\): Sau khi xóa cạnh thứ \(e\), có bao nhiêu đỉnh liên thông với đỉnh \(c\)?

Dữ liệu đảm bảo mỗi cảnh bị xóa tối đa \(1\) lần.

Đầu vào

Dòng đầu tiên gồm ba số nguyên dương \(n\), \(m\), \(q\) \((1 \le n, m, q \le 10^5)\).

\(m\) dòng tiếp theo, mỗi dòng gồm hai số nguyên \(u, v\) biểu diễn có cạnh nối giữa hai đỉnh \(u\) và \(v\) \((1 \le u, v \le n)\).

\(q\) dòng tiếp theo, mỗi dòng là đầu vào của một truy vấn gồm hai số nguyên \(e, c\) \((1 \le e \le m, 1 \le c \le n)\).

Đầu ra

In ra \(q\) dòng, dòng thứ \(i\) là kết quả của truy vấn thứ \(i\).

Ví dụ

Đầu vào

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

Đầu ra

4
2
1

Comments

There are no comments at the moment.