Сложность: 49%
Задано дерево на вершин. Вы можете удалять любые рёбра, но так, чтобы вершины не становились изолированными (чтобы не было вершин с нулевой степенью). Какое максимальное количество компонент связности вы можете получить?
Входные данные
В первой строке записано число () – количество вершин в дереве. В следующих строках записано по два числа и , что означает наличие ребра между вершинами и .
Выходные данные
Выведите одно число – максимальное количество компонент связности, которое вы можете получить.
Подзадачи
№ | баллы | необх. подзадачи | ограничения |
1 | 17 | - | |
2 | 44 | 1 | |
3 | 39 | 1, 2 |
STDIN | STDOUT |
7 2 1 1 6 1 3 3 4 7 5 5 3 | 3 |
5 1 2 4 5 3 4 2 3 | 2 |