#ABC305E. 图上的美术馆
图上的美术馆
图上的美术馆
题目描述
有一个 个顶点、 条边的简单无向图,顶点编号为 到 ,边编号为 到 。第 条边连接顶点 和顶点 。
有 名编号为 到 的保安位于某些顶点上。保安 位于顶点 ,体力为 。所有 互不相同。
当满足以下条件时,称顶点 被守护:
存在至少一名保安 ,使得顶点 与顶点 之间的距离不超过 。
这里,顶点 与顶点 之间的距离是连接这两个顶点的路径中边数的最小值。
按升序列出所有被守护的顶点。
输入格式
输入按以下格式从标准输入给出:
N M K
a_1 b_1
a_2 b_2
⋮
a_M b_M
p_1 h_1
p_2 h_2
⋮
p_K h_K
输出格式
按以下格式输出答案。这里,
是被守护顶点的个数,
是被守护顶点的编号,按升序排列。
G
v_1 v_2 … v_G
样例
5 5 2
1 2
2 3
2 4
3 5
1 5
1 1
5 2
4
1 2 3 5
被守护的顶点是 。
这些顶点被守护的原因如下。
顶点 与顶点 之间的距离为 ,不超过 。因此,顶点 被守护。
顶点 与顶点 之间的距离为 ,不超过 。因此,顶点 被守护。
顶点 与顶点 之间的距离为 ,不超过 。因此,顶点 被守护。
顶点 与顶点 之间的距离为 ,不超过 。因此,顶点 被守护。
3 0 1
2 3
1
2
给定的图可能没有边。
10 10 2
2 1
5 1
6 1
2 4
2 5
2 10
8 5
8 6
9 6
7 9
3 4
8 2
7
1 2 3 5 6 8 9
数据范围
- $0 \le M \le \min \left(\frac{N(N-1)}{2}, 2 \times 10^5 \right)$
- 给定的图是简单图。
- 所有 互不相同。
- 所有输入值均为整数。
难度
提高
通过率
—
尝试
0
已通过
0
- ID
- 2961
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者