- ← Back
- P1 (1)
- P1 (2)
- P2 (1)
- P2 (2)
- P3 (1)
- P3 (2)
- P3 (3)
- P3 (4)
- P4 (1)
- P4 (2)
- P4 (3)
- P4 (4)
- P4 (5)
- P4 (6)
- P4 (7)
- P4 (8)
- P5 (1)
- P5 (2)
- P5 (3)
- P5 (4)
- P6 (1)
- P6 (2)
- P6 (3)
- P6 (4)
- Гурток 1A
- Гурток 1B
- Гурток 1С
- Гурток 1D
- Гурток 1E
- Гурток 1F
- Гурток 2A
- Гурток 2B
- Гурток 2C
- Гурток 2D
- Гурток 2Е
- Гурток 2F
Злий програміст
Limits: 1 sec., 256 MiB
Шериф і його команда отримали телеграму, в якій сказано що злочинці пограбували банк El Paso і вони одразу ж вирушили на пошуки.
У цій історії ви — злий програміст.
Ви маєте карту місцевості в якій вказано скільки є міст і дороги між ними (усі дороги однакові та працюють у обидві сторони, відстань між містами 1). У вас є інформація про максимальну відстань \(k\), на якій шериф здається і припиняє пошуки.
Злочинці не хочуть попастись у руки шерифу, але також вони не хочуть відходити далеко від міста.
Ваше завдання написати програму що виведе усі міста, які будуть на
мінімальній безпечній відстані \(k\)
від міста El Paso, яке має номер 0. Міста нумеруються з
нуля до \(N - 1\) включно.
Input
У першому рядку задано 3 цілих числа \(N\), \(M\) та \(K\) — кількість міст, кількість доріг та відстань, на якій припиняються пошуки відповідно.
У наступних \(M\) рядках по 2 цілих числа — номери міст, між якими прокладена дорога.
Output
У першому рядку виведіть кількість міст, що знаходяться на відстані \(K\) від початкового міста.
У другому рядку виведіть номери усіх міст, посортовані у порядку зростання.
Кількість міст на відстані \(K\) може бути рівна 0.
Constraints
\(1 \le N \le 100\),
\(1 \le M \le 1000\),
\(1 \le K \le 1000\).
Samples
| Input (stdin) | Output (stdout) |
|---|---|
| 9 10 2 0 1 0 4 1 2 1 3 2 3 3 5 4 5 4 6 6 7 7 8 | 4 2 3 5 6 |
| Input (stdin) | Output (stdout) |
|---|---|
| 9 10 4 0 1 0 4 1 2 1 3 2 3 3 5 4 5 4 6 6 7 7 8 | 1 8 |
| Input (stdin) | Output (stdout) |
|---|---|
| 9 10 5 0 1 0 4 1 2 1 3 2 3 3 5 4 5 4 6 6 7 7 8 | 0 |
| Element Type | Created | Who | Problem | Compiler | Result | Time (sec.) | Memory (MiB) | # | Actions |
|---|