A. 断点(cutv)

    传统题 1000ms 256MiB

断点(cutv)

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

Y 同学维护一张无向通信图。平时图中所有边都可用,但每次检修会临时关闭一个点以及与它相连的全部边。调度中心关心:如果关闭点 xx,整张通信图会被分成多少个连通块。

注意原图本身不一定连通;关闭一个点后,除了该点所在连通块可能被切开,其他原有连通块仍然存在。若某个点原本孤立,关闭它会让它所在的单点连通块消失。所有询问相互独立,图不会真的被修改。

请对每个询问输出关闭对应点后的连通块数量。图中可能有重边,重边不影响连通性,但在判断割点时应按无向图处理。

输入格式

第一行包含三个整数 n,m,qn,m,q。

接下来 mm 行,每行包含两个整数 ui,viu_i,v_i。

接下来 qq 行,每行包含一个整数 xx。

输出格式

对每个询问输出一行一个整数。

样例

样例输入 #1

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

样例输出 #1

2
2
1

数据范围与约定

对于 100%100\% 的数据,保证 1≤n,m,q≤2×1051\le n,m,q\le2\times10^5。

测试点编号 分值 n,m,q≤n,m,q\le 特殊性质
1∼21\sim2 1010 500500 可逐次删点 BFS
3∼53\sim5 1515 10410^4 原图是一棵树
6∼86\sim8 3×1043\times10^4 原图连通
9∼129\sim12 2020 8×1048\times10^4 无
13∼1613\sim16 1.5×1051.5\times10^5
17∼2017\sim20 2×1052\times10^5

厦大附中NOIP连测一

未参加
状态
已结束
规则
OI
题目
4
开始于
2026-9-23 18:45
结束于
2026-9-30 18:45
持续时间
168 小时
主持人
参赛人数
15