#P77. [KSC005D] 连通图

[KSC005D] 连通图

版权声明

本题版权归 Long Long OJ 所有。

题目描述

现有一张 nn 个点的无向图。这张无向图共有 mm 条边,边权分别为 1,2,,m1,2,\ldots,m

现有 qq 个询问,每个询问都是如下形式:如果(询问间互相不影响)对这张图进行操作,只保留(其他的边将会被删去)图中保留边权为 x,x+1,,yx,x+1,\ldots,y 的边(共有 yx+1\bm{y-x+1}),那么操作后的图中共有多少个连通块?

输入格式

  • 第一行:n,m,qn,m,q,表示图的点数,边数,以及询问数。
  • 2m+12\sim m+1 行,每行两个整数 l,rl,r,表示一条边,从点 ll 连到点 rr。保证 1l,rn1 \le l,r \le n按照输入顺序,这 m\bm m 条边的边权依次为 1,2,,m\bm{1,2,\ldots,m}
  • m+2m+q+1m+2\sim m+q+1 行,每行两个整数 x,yx,y,表示一个询问。保证 1xym1 \le x \le y \le m
  • 图中可能有重边或自环。

输出格式

qq 行,表示每组询问的答案。

样例

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

提示

  • 对于 10%10\% 的数据,1n,m,q101\leq n,m,q \leq 10
  • 对于 20%20\% 的数据,1n,m,q5001\leq n,m,q\leq 500
  • 对于 30%30\% 的数据,1n,m,q50001\leq n,m,q\leq 5000
  • 对于另外 5%5\% 的数据,x=1,y=mx=1,y=m
  • 对于 100%100\% 的数据,1n,m,q1051\leq n,m,q\leq 10^5