401. Два центра

Не решаласьСредняя

Дано взвешенное дерево TT. Назовем 2-радиусом минимальную величину rr, для которой существуют 2 смежные вершины uu и vv, что для любой вершины ww верно неравенство:

min(distance(u,w),distance(v,w))rmin(distance(u, w), distance(v, w)) \le r

Формат ввода

В первой строке записано единственное число nn - количество вершин в дереве (3n22223 \le n \le 2222).

Далее в n1n-1 строке идут описания ребер в формате aa, bb, cc (1a<bn1 \le a < b \le n, 1c500 0001 \le c \le 500\ 000) - между вершинами aa и bb есть ребро длины cc.

Формат вывода

В единственной строке выведите значение 2-радиуса.

Ограничения

Ограничение времени

2 с

Ограничение памяти

256 МБ

Пример 1

Ввод
3
1 2 5
2 3 10
Вывод
5

Пример 2

Ввод
5
1 2 1
1 3 1
1 4 1
1 5 1
Вывод
1

Пример 3

Ввод
10
1 2 16
2 3 18
1 4 49
1 5 29
5 6 20
3 7 29
6 8 34
7 9 9
9 10 32
Вывод
88

Теги

Нужно войти, чтобы отправить решение.Войти