A. 徐老师的发电站

    传统题 1000ms 256MiB

徐老师的发电站

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

题目描述

作为一个军事迷,徐老师总是第一时间关注到国际大事,特别是战争

今天他得到消息,有两个相邻的国家又开战了!

而开战的起因是一个国家 AA 准备建造核设施,而另一个国家 BB 要制裁 AA 国家,不允许国家 AA 建造核设施

而现在徐老师已经拿到了国家 AA 的地图,他发现国家 AA 一共有 nn 个城市,其中有 mm 个城市有独立供电站

并且在这些城市之间,存在 kk 条高压电路用于将供电站的电传输给没有供电站的城市,其中第 ii 条高压电路连通了 ui,viu_i,v_i 两个城市

一个城市如果想要有电力,那么必须要满足以下两个条件之一:

  1. 这个城市本身有供电站
  2. 这个城市能通过高压电路直接或者间接的连接到有供电站的城市

现在徐老师已经监测到国家 BB 的袭击方案:一共会进行 TT 次袭击,每次袭击都会选择一条高压电路进行袭击,将会毁掉这条高压电路

目的就是让国家 AA 的城市失去供电,这样就能阻止他们进行研究了!

现在徐老师想知道,每次袭击之后分别让多少城市失去了电力?(也就是袭击前有电,袭击后失去电力的城市数量)

输入格式

输入第一行包含四个整数 n,m,k,Tn, m, k, T 含义如题

输入第二行包含 mm 个整数 posipos_i,表示有发电站的城市编号

接下来 kk 行,每行包含两个整数 ui,viu_i,v_i 表示第 ii 条高压电路连接的两个城市

接下来 TT 行,每行包含一个整数,表示本次国家 BB 袭击的高压电路编号(有可能重复)

输出格式

对于每次袭击,输出本次袭击让多少个城市失去了电力

数据范围

对于 20%20\% 的测试数据满足:n,k,T2000n,k,T \leq 2000 其中 一半测试数据满足 m=1m=1,一半测试数据满足 m=nm=n

对于 50%50\% 的测试数据满足:n,m,k,T2000n,m, k,T \leq 2000

对于 100%100\% 的测试数据满足:n,m,k,T2105n,m, k,T \leq 2 * 10^5

样例输入

10 5 10 6
6 7 8 9 10
2 3
4 10
5 10
6 9
2 9
4 8
1 7
3 6
8 10
1 8
3
5
8
10
2
7

样例输出

1
0
2
0
0
1

2025CSP-S暑假模拟赛五

未参加
状态
已结束
规则
IOI
题目
4
开始于
2025-8-4 21:30
结束于
2025-8-14 21:30
持续时间
240 小时
主持人
参赛人数
21