Laiko ribojimas: 1s
Atminties ribojimas: 64MB
Keliai medyje
Jums duotas svorinis medis su viršūnių, bei užklausų. Kiekvienai užklausa klausia, koks yra atstumas tarp tam tikrų dviejų viršūnių
Pradiniai duomenys
Pirmoje eilutėje pateikiami skaičiai ir () - medžio viršūnių bei užklausų skaičiai.
Tolesnėse eilutėse pateikiama po tris skaičius - , ir () - jie reiškia, kad tarp viršūnių ir yra svorio briauna.
Vėlesnėse eilučių pateikiama po du skaičius - ir () - viršūnės, atstumą tarp kurių reikia išvesti.
Rezultatai
Vienintelėje eilutėje išveskite tarpais atskirtų skaičių - atsakymus į užklausas.
Pavyzdžiai
Pradiniai duomenys | Rezultatai |
---|---|
5 5 4 3 5 5 3 5 1 5 1 4 2 3 5 3 3 5 4 4 5 3 5 3 |
5 5 0 5 5 |