Юсефу дано дерево$$$^{\text{∗}}$$$ из $$$n$$$ вершин, пронумерованных от $$$1$$$ до $$$n$$$.
Пусть $$$S$$$ — множество всех листьев$$$^{\text{†}}$$$ данного дерева (это множество определяется по исходному дереву и не изменяется).
Юсеф повторяет следующий процесс, пока количество невыбранных вершин не станет не более одной:
Ваша задача — помочь Юсефу определить минимально возможную общую стоимость, достижимую после завершения процесса.
$$$^{\text{∗}}$$$Дерево — это неориентированный связный граф, в котором нет циклов.
$$$^{\text{†}}$$$Лист дерева — это вершина, которая соединена не более чем с одной вершиной.
Первая строка содержит целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных. Затем следуют $$$t$$$ наборов входных данных.
Каждый набор входных данных состоит из нескольких строк. Первая строка набора входных данных содержит целое число $$$n$$$ ($$$3 \le n \le 2 \cdot 10^5$$$) — количество вершин в дереве.
Затем следуют $$$n − 1$$$ строк, каждая из которых содержит два целых числа $$$u$$$ и $$$v$$$ ($$$1 \le u, v \le n$$$, $$$u \ne v$$$), описывающих пару вершин, соединённых ребром. Гарантируется, что данный граф является деревом и не содержит петель или кратных рёбер.
Гарантируется, что сумма $$$n$$$ по всем наборам входных данных не превосходит $$$2 \cdot 10^5$$$.
Для каждого набора входных данных выведите одно целое число — минимально возможную общую стоимость, достижимую после завершения процесса.
441 22 32 461 22 32 44 54 671 22 33 42 55 65 751 21 33 43 5
2452
В первом наборе входных данных множество листьев $$$S$$$ содержит $$$\{1, 3, 4\}$$$. Юсеф может сделать следующее:
Поскольку осталась одна невыбранная вершина, процесс останавливается, и общая стоимость равна $$$2$$$. Можно показать, что $$$2$$$ — это минимальный ответ.
Данное дерево в первом наборе входных данных. Во втором наборе входных данных множество листьев $$$S$$$ содержит $$$\{1, 3, 5, 6\}$$$. Юсеф может сделать следующее:
Поскольку не осталось невыбранных вершин, процесс останавливается, и общая стоимость равна $$$4$$$.
Данное дерево во втором наборе входных данных.