| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 2 초 (추가 시간 없음) | 1024 MB (추가 메모리 없음) | 205 | 59 | 28 | 21.705% |
정점이 $N$개, 간선이 $M$개인 무방향 그래프가 주어진다. 간선은 1ドル$번부터 $M$번까지 번호가 매겨져 있으며, 자기 자신으로 향하는 간선(셀프 루프)이나 중복 간선은 존재하지 않는다.
이 때 다음 쿼리를 처리하는 프로그램을 작성하시오.
첫 번째 줄에 정수 $N,ドル $M,ドル $Q$가 공백으로 구분되어 주어진다. $(1 \le N, M, Q \le 100,000円)$
다음 $M$개의 줄에는 간선 정보가 주어진다.
각 줄에는 두 정수 $a_i,ドル $b_i$ $(1 \le a_i, b_i \le N;\ a_i \ne b_i)$가 공백으로 구분되어 주어지며, 이는 $i$번째 간선이 정점 $a_i$와 정점 $b_i$를 잇는 무방향 간선임을 의미한다. 중복 간선은 주어지지 않는다.
그 다음 $Q$개의 줄에는 쿼리가 주어진다.
각 줄에는 두 정수 $l,ドル $r$ $(1 \le l \le r \le M)$가 공백으로 구분되어 주어진다.
각 줄에 쿼리의 정답을 출력한다.
4 5 5 1 2 1 3 2 3 1 4 4 3 1 3 1 2 3 4 3 5 4 5
3 3 2 6 3
Camp > 숭고한 연합 Algorithm Camp > 2025 숭고한 연합 알고리즘 경진대회 > Div. 1 G번