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 |