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