Запасний кабель#13117

Запасний кабель

2 секунди
256 мегабайтів

У країні є міст, з'єднаних n-1 двосторонніми дорогами. Між будь-якими двома містами існує рівно один простий шлях.

Щоб підвищити надійність дорожньої мережі, вирішили побудувати рівно одну нову дорогу між двома різними містами, які ще не з'єднані безпосередньо.

Після будівництва розглядаються n-1 незалежних сценаріїв аварії. У -му сценарії виходить із ладу лише -та початкова дорога. Усі інші дороги, зокрема нова, залишаються доступними. Перед кожним сценарієм мережа відновлюється.

Збитком від аварії назвемо кількість міст, що не належать найбільшій компоненті зв'язності мережі після видалення відповідної дороги. Якщо всі міста залишаються з'єднаними, збиток дорівнює нулю.

Виберіть нову дорогу так, щоб сума збитків за всіма n-1 сценаріями була мінімальною. Знайдіть цю мінімальну суму.

Вхідні дані

Перший рядок містить ціле число (3\le n\le 2\cdot10^5) — кількість міст.

Кожен із наступних n-1 рядків містить два цілих числа u_i,v_i (1\le u_i,v_i\le n, u_i\ne v_i) — кінці -ї початкової дороги.

Гарантується, що початкова мережа доріг є деревом.

Вихідні дані

Виведіть одне ціле число — мінімальну можливу суму збитків після будівництва однієї нової дороги.

Приклади

Приклад 1

Loading
Loading

Приклад 2

Loading
Loading

Приклад 3

Loading
Loading

Примітка

У першому прикладі можна побудувати дорогу між містами та . Тоді аварія на будь-якій початковій дорозі не порушить зв'язність мережі, тому відповідь дорівнює .

У другому прикладі можна побудувати дорогу між містами та . Аварії на дорогах та не порушать зв'язність, а аварія на дорозі ізолює одне місто. Сума збитків дорівнює .

У третьому прикладі нова дорога може захистити лише дві початкові дороги. Дві інші аварії ізолюють по одному місту, тому відповідь дорівнює .

Оцінювання

  1. Підзадача ( балів): n\le 9.

  2. Підзадача ( балів): n\le 100.

  3. Підзадача ( балів): n\le 2000.

  4. Підзадача ( балів): не більш ніж одне місто з'єднане початковими дорогами з понад двома іншими містами.

  5. Підзадача ( балів): без додаткових обмежень.