eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Пасмурные дни

Пасмурные дни

Алиса путешествует по Облачной стране в пасмурный день, из-за чего ей трудно видеть дорогу. У нее есть автомобиль, в котором осталось $k$ единиц топлива, причем каждая единица топлива позволяет ей проехать расстояние в $1$ единицу. Зная расположение страны, состоящей из нескольких взаимосвязанных городов, и текущее местоположение Алисы, Вам следует определить и вывести общее возможное количество городов, которые она сможет посетить, если потратит все свое топливо. \InputFile Первая строка содержит четыре целых числа: \begin{itemize} \item $n$: количество городов в Облачной стране. \item $m$: количество дорог, соединяющих города Облачной страны. \item $k$: количество единиц топлива в машине Алисы. \item $c$: текущий город Алисы \end{itemize} Следующие $m$ строк описывают дорожное сообщение между городами как пары целых чисел $u, v$, обозначающие двустороннюю дорогу между городами $u$ и $v$. \OutputFile Выведите одно целое число --- общее возможное количество городов, которые сможет достичь Алиса, если израсходует до $k$ единиц своего топлива.
Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
6 5 2 1
2 5
1 5
3 4
2 4
5 3
Вихідні дані #1
4