TR-M3. Eng uzoq safar
Viloyatdagi n ta qishloq n − 1 ta yo‘l bilan daraxt shaklida ulangan, j-yo‘l uzunligi wⱼ. Har bir qishloq maktabi o‘zidan eng uzoq qishloqqa ekskursiya rejalashtirmoqda.
Har bir qishloq uchun undan eng uzoq qishloqqacha masofani toping.
Kirish ma’lumotlari
Birinchi qatorda n. Keyingi n − 1 qatorda u v w.
Chiqish ma’lumotlari
Bitta qatorda n ta son: i-son — i-qishloqdan eng uzoq masofa.
Cheklovlar
1 ≤ n ≤ 2·10⁵; 1 ≤ w ≤ 10⁹. Javoblar 32 bitga sig‘masligi mumkin.
Misollar
Kirish
4 1 2 2 2 4 7 1 3 5
Chiqish
9 7 14 14
Kirish
1
Chiqish
0
Kirish
3 1 2 1000000000 2 3 1000000000
Chiqish
2000000000 1000000000 2000000000
Tushuntirish
1-misol: 1-qishloqdan eng uzoq — 4 (2 + 7 = 9); 4-qishloqdan — 3 (7 + 2 + 5 = 14).
Qoralama doskasi
Kod yozish
Kod yuborish
15 ta test
Yechim yuborish uchun
tizimga kiring.