P10193 [USACO24FEB] Bessla Motors G
题目背景
**注意:本题的时间限制为 3 秒,通常限制的 1.5 倍。本题的内存限制为 512MB,通常限制的 2 倍。**
题目描述
为了推广他的贝斯拉(Bessla)电动拖拉机系列,Farmer John 希望展示贝斯拉的充电网络。他已标记了地图上 $N$($2\le N\le 5\cdot 10^4$)个编号为 $1\ldots N$ 的兴趣点,其中前 $C$($1\le C
输入格式
输入的第一行包含五个空格分隔的整数 $N$,$M$,$C$,$R$ 和 $K$。以下 $M$ 行,每行包含三个空格分隔的整数 $u_i$,$v_i$ 和 $l_i$,其中 $u_i\neq v_i$。
充电站的编号为 $1,2,\ldots,C$。其余兴趣点均为旅游目的地。
输出格式
首先输出一行,包含交通便利的旅游目的地的数量。然后升序输出所有交通便利的旅游目的地,每个一行。
说明/提示
### 样例解释 1
我们在 $1$ 有一个充电站。从这个充电站出发,我们可以到达 $2$(因为它与 $1$ 的距离为 $3$),但不能到达 $3$(因为它与 $1$ 的距离为 $5$)。因此,只有点 $2$ 是交通便利的。
### 样例解释 2
我们在 $1$ 和 $2$ 有充电站,点 $3$ 和 $4$ 均位于 $1$ 和 $2$ 的 $101$ 距离内。因此,点 $3$ 和 $4$ 都是交通便利的。
### 测试点性质
- 测试点 $4-5$:$K=2$,$N\le 500$ 且 $M\le 1000$。
- 测试点 $6-7$:$K=2$。
- 测试点 $8-15$:没有额外限制。