Qrafik 1, 1/2, 1/3, 1/4#5471

Qrafik 1, 1/2, 1/3, 1/4

1 saniyə
128 meqabayt
Orta

Verilmiş qraf bağlı, çəkili və yöndsüzdür; kənarların çəkiləri , \dfrac{1}{2}, \dfrac{1}{3} və \dfrac{1}{4}-dir. 1-ci zirvədən bütün başqa zirvələrə ən qısa yolu tapın.

Giriş

Birinci sətirdə və tam ədədləri verilir (1 \leq n \leq 10^6, 1 \leq m \leq 8 \times 10^5) — qrafın zirvələrinin və kənarlarının sayı. Kənarların hər biri ayrıca sətirdə verilir. Hər kənar üçün üç tam ədəd: , və (1 \leq u, v \leq n, u \leq v, 1 \leq w \leq 4) verilir, yəni və zirvələri arasında çəkisi \dfrac{1}{w} olan yöndsüz kənar var.

Çıxış

Hər bir -dən -ə kimi zirvələr üçün bir ədəd çap edin — 1-ci zirvədən həmin zirvəyə ən qısa yolun uzunluğunu ən azı onluq kəsr dəqiqliyilə verin.

prb5471.gif

Nümunələr

Nümunə 1

Loading
Loading