Граф 1, 1/2, 1/3, 1/4
Середня
Обмеження на час виконання 1 секунда
Обмеження на використання пам'яті 128 мегабайтів
Задано звязний, зважшений неорієнтовний граф, ребра якого мають ваги 1, 1/2, 1/3, 1/4. Знайдіть найкоротший шлях від вершини 1 до усіх інших.
Вхідні дані
У першому рядку записано два натуральних числа n та m (1 ≤ n ≤ 10^6
, 1 ≤ m ≤ 8 *10^5
) - кількість вершин та ребер графа відповідно. Далі записані ребра у окремих рядках. Ребра задаються трьома натуральними числами: u, v та w (1 ≤ u, v ≤ n, u ≤ v, 1 ≤ w ≤ 4), які позначають наявність ребра із u в v вагою 1/w.
Вихідні дані
Для кожної вершини від 2 до n виведіть одне число - довжину найкоротшого шляху від вершини 1 до неї, з точністю не менше 8 знаків після коми.
Приклади
Вхідні дані #1
Відповідь #1
Відправки 1K
Коефіцієнт прийняття 12%