TR-E2. Eng uzoq ikki xona
Litsey binosida n ta xona n − 1 ta eshik bilan shunday ulanganki, istalgan ikki xona orasida yagona yo‘l bor. Bir eshikdan o‘tish — bir qadam.
Bir-biridan eng uzoq joylashgan ikki xona orasida necha qadam bor?
Kirish ma’lumotlari
Birinchi qatorda n. Keyingi n − 1 qatorda eshik bilan ulangan xonalar u v.
Chiqish ma’lumotlari
Bitta son — eng uzoq ikki xona orasidagi qadamlar soni.
Cheklovlar
1 ≤ n ≤ 2·10⁵; eshiklar daraxt hosil qiladi.
Misollar
Kirish
6 1 2 2 4 1 3 3 5 5 6
Chiqish
5
Kirish
1
Chiqish
0
Kirish
4 1 2 1 3 1 4
Chiqish
2
Tushuntirish
1-misol: 4-xonadan 6-xonagacha 4 → 2 → 1 → 3 → 5 → 6 — 5 qadam.
Qoralama doskasi
Kod yozish
Kod yuborish
15 ta test
Yechim yuborish uchun
tizimga kiring.