그래프와 연결성 쿼리
시간 제한2초메모리 제한1024 MB
각 쿼리마다 주어진 번호 범위의 간선만 사용할 때 서로 연결된 정점 쌍의 수를 구한다.
문제
정점이 개, 간선이 개인 무방향 그래프가 주어진다. 간선은 번부터 번까지 번호가 매겨져 있으며, 자기 자신으로 향하는 간선(셀프 루프)이나 중복 간선은 존재하지 않는다.
이 때 다음 쿼리를 처리하는 프로그램을 작성하시오.
- : 간선 번호가 번 이상 번 이하인 간선들만 사용할 수 있을 때, 서로 연결되어 있는 정점 쌍 의 개수를 출력한다.
입력
첫 번째 줄에 정수 , , 가 공백으로 구분되어 주어진다.
다음 개의 줄에는 간선 정보가 주어진다.
각 줄에는 두 정수 , 가 공백으로 구분되어 주어지며, 이는 번째 간선이 정점 와 정점 를 잇는 무방향 간선임을 의미한다. 중복 간선은 주어지지 않는다.
그 다음 개의 줄에는 쿼리가 주어진다.
각 줄에는 두 정수 , 가 공백으로 구분되어 주어진다.
출력
각 줄에 쿼리의 정답을 출력한다.