#P9724. [EC Final 2022] Chase Game

[EC Final 2022] Chase Game

Description

Shou 教授被 Pang 教授在一个无向无权简单图上追赶。最初,Shou 教授在顶点 11。他的目的地是顶点 nn。Pang 教授在顶点 kk

每秒钟,Shou 教授可以选择一个相邻的顶点并走向该顶点。然后,Shou 教授会受到 Pang 教授的攻击。此次攻击的伤害等于 ddisd-dis,其中 dd 是 Pang 教授的攻击范围,disdis 是图上从 Shou 教授到 Pang 教授的距离(最短路径上的边数)。然而,当 disdis 大于或等于 dd 时,Pang 教授无法造成任何正伤害。在这种情况下,他将不会使用非正的伤害攻击,而是会传送到 Shou 教授所在的顶点,然后造成 dd 伤害。(当 disdis 小于 dd 时,Pang 教授将停留在当前顶点。)

请找出 Shou 教授从顶点 11 到顶点 nn 所需的最小伤害总和。Shou 教授将在顶点 nn 处受到最后一次攻击。

Input Format

第一行包含 44 个整数 n,m,k,dn, m, k, d ($2\le n\le 10^5, n-1\le m\le 2\times 10^5, 1\le k\le n, 1\le d\le 2\times 10^5$)。

接下来的 mm 行中,每行包含两个整数 a,ba, b (1a,bn,ab1\le a, b\le n, a \ne b),表示图的一条边。边是不同的。(a ba\ bb ab\ a 表示相同的边。因此,在输入中只会出现这两行中的一行。)

保证图是连通的。

Output Format

输出一行整数,表示答案。

翻译来自于:ChatGPT

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

2

13 17 12 3
1 2
2 3
3 4
4 13
5 13
7 8
7 9
7 10
7 11
7 6
12 7
1 8
8 9
9 10
10 11
11 6
6 13

7