题目描述
某城市有 个地点和 条双向道路,地点编号为 到 ,道路编号为 到 ,其中允许出现自环和重边。接下来要依次拆除 条互不相同的道路。每拆掉一条道路之后,请你输出当前无向图的连通块个数,共输出 行。
输入格式
第一行包含两个整数 。
接下来 行,第 行包含两个整数 ,表示第 条边连接点 与点 。
接下来一行包含一个整数 。
接下来 行,每行包含一个整数 ,表示本次操作要删除编号为 的边。
输出格式
输出共 行,每行一个整数,表示删除该边之后无向图的连通块个数。
样例
样例输入
4 4
1 2
2 3
3 4
4 1
2
1
3
样例输出
1
2
样例解释
原图是一个四元环,只有 个连通块。删除第 条边后,环被打开但仍连通,答案为 ;再删除第 条边后,点 被孤立出来,答案为 。
数据范围
对于全部测试数据,,,,,且所有 互不相同。
图中允许自环与重边。