Первый шаг к цели
2500 мс · 256 МБ · всё или ничего
Для каждого запроса , , выведите соседа вершины , в которого нужно шагнуть, чтобы двигаться к по кратчайшему пути.
Формат ввода
В первой строке (), во второй — родителей. Далее () и пар различных вершин.
Формат вывода
Для каждого запроса выведите номер вершины — первого шага.
Примеры
ввод
5 0 0 1 1 3 0 3 3 4 1 0
вывод
1 1 0
ввод
2 0 1 0 1
вывод
1
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.