eolymp
bolt
Try our new interface for solving problems
Məsələlər

Robotlar və neft kəmərləri

Robotlar və neft kəmərləri

Bəzi ölkələrdə neftin nəql edilməsinin nəhəng sistemi var. Bu sistem bəzi cütləri borularla birləşdirilmiş çoxlu sayda nəzarət stansiyaları kimi təsvir olunur. \includegraphics{https://static.e-olymp.com/content/3c/3c558305b74c1f0ee35a977b3700023cbfd90626.jpg} Sistem əvvəldən əlaqəlidir, başqa sözlə, istənilən stansiyadan ixtiyari digərinə boru vasitəsilə yol var. Lakin sistemdə elə borular var ki, onlardan ixtiyari birinin üstünün ötürülməsi sistemin əlaqəliliyinin pozulmasını göstərir. Belə borular magistral borular adlanır. Heç olmasa bir magistral borunun olmasına təminat verilir. Magistral borulara xidmət üçün kompaniya iki robot aldı. Komanda alınan kimi hər hansı magistral boru seçilir və hər iki robot onun müxtəlif uclarına tərəf hərəkətə başlayırlar. Hər robot üçün həmin robotun öz təyin olunduğu nöqtəyə digərindən mümkün gec çatdığı vaxta gəlib çatma vaxtı sayılır. Robotlar boruların yanı ilə hərəkət edirlər və vahid zamanda vahid məsafə qət edirlər. Komanda alınan anda robotlar verilmiş nəzarət stansiyalarında(mümkündür ki, müxtəlif stansiyalarda) yerləşirlər. Robotların gəlib çatma vaxtı minimum olan magistral borunu müəyyənləşdirən proqramı yazın. \InputFile Giriş faylının birinci sətrində uyğun olaraq nəzarət stansiyalarının və boruların sayı olan iki tam\textbf{ N} (\textbf{2} <= \textbf{N} <= \textbf{100000}) və \textbf{M} (\textbf{2} <= \textbf{M} <=\textbf{100000}) ədədləri verilir. Sonrakı \textbf{M }sayda sətrin hər birində üç tam ədəd - iki nəzarət stansiyasının nömrələri və onları birləşdirən boruların uzunluğu verilir. Boruların uzunluğu \textbf{1000-}i aşmır. (\textbf{M}+\textbf{2})-ci sətirdə iki tam ədəd komanda alındığı vaxt robotların olduğu nəzarət stansiyalarının nömrələri verilir. \OutputFile Robotların magistral borulara gəlib çatmasının minimum vaxtı olan bir tam ədəd çıxışa verilir.
Zaman məhdudiyyəti 2 saniyə
Yaddaşı istafadə məhdudiyyəti 64 MiB
Giriş verilənləri #1
8 11
1 2 3
1 3 5
1 4 8
3 4 4
2 4 3
4 5 2
5 6 9
5 7 3
6 7 4
6 8 5
7 8 6
3 6
Çıxış verilənləri #1
7