Universal Cup Judging System

Universal Cup

Time Limit: 1 s Memory Limit: 1024 MB Total points: 100 Difficulty: [show]
Statistics

Shou 교수는 Pang 교수가 쫓아오는 가중치가 없는 무방향 단순 그래프 위에 있다. 처음에 Shou 교수는 정점 1에 있고, 목적지는 정점 $n$이다. Pang 교수는 정점 $k$에 있다.

매 초마다, Shou 교수는 인접한 정점을 선택하여 그 정점으로 이동할 수 있다. 그 후, Shou 교수는 Pang 교수에게 공격을 받는다. 이 공격의 피해량은 $d - dis$와 같다. 여기서 $d$는 Pang 교수의 공격 범위이고, $dis$는 그래프상에서 Shou 교수와 Pang 교수 사이의 거리(최단 경로의 간선 수)이다. 하지만 $dis$가 $d$ 이상일 때, Pang 교수는 양의 피해를 줄 수 없다. 이 경우, Pang 교수는 피해를 주지 않는 대신 Shou 교수가 있는 정점으로 순간이동한 뒤 $d$만큼의 피해를 준다. ($dis$가 $d$보다 작을 때는 Pang 교수가 현재 정점에 머무른다.)

Shou 교수가 정점 1에서 정점 $n$까지 이동하는 동안 받는 피해량의 합의 최솟값을 구하시오. Shou 교수는 정점 $n$에서 마지막 공격을 받는다.

입력

첫 번째 줄에는 4개의 정수 $n, 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$)가 주어진다.

다음 $m$개의 줄에는 그래프의 간선을 나타내는 두 정수 $a, b$ ($1 \le a, b \le n, a \neq b$)가 주어진다. 간선은 서로 다르다. ($a$ $b$와 $b$ $a$는 같은 간선을 나타낸다. 따라서 이 두 줄 중 하나만 입력에 나타날 수 있다.)

그래프는 연결되어 있음이 보장된다.

출력

Shou 교수가 받는 피해량의 합의 최솟값을 한 줄에 하나의 정수로 출력하시오.

예제

입력 1

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

출력 1

2

입력 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

출력 2

7

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.