A. Обход в другую сторону
3000 мс · 256 МБ · всё или ничего
Тот же обход в глубину из вершины 1, но соседей перебирайте по убыванию номера.
Порядок обхода от этого меняется целиком, хотя множество посещённых вершин остаётся тем же. Это стоит увидеть своими глазами: обход в глубину даёт не «правильный» порядок, а тот, который задан порядком перебора соседей.
Формат ввода
Первая строка содержит числа () и ().
Далее идут строк с рёбрами.
Формат вывода
Вершины в порядке первого захода, через пробел.
Примеры
ввод
5 4 1 2 1 3 2 4 3 5
вывод
1 3 5 2 4
ввод
6 5 1 2 1 3 1 4 1 5 1 6
вывод
1 6 5 4 3 2
Войдите, чтобы отправлять решения.