← К соревнованиям

Sort Me Round

Не придумал новогоднее условие

Сложность: 49%

Задано дерево на nn вершин. Вы можете удалять любые рёбра, но так, чтобы вершины не становились изолированными (чтобы не было вершин с нулевой степенью). Какое максимальное количество компонент связности вы можете получить?

Входные данные

В первой строке записано число nn (2n21052 \le n \le 2 \cdot 10^5) – количество вершин в дереве. В следующих n1n - 1 строках записано по два числа uiu_i и viv_i, что означает наличие ребра между вершинами uiu_i и viv_i.

Выходные данные

Выведите одно число – максимальное количество компонент связности, которое вы можете получить.

Подзадачи

баллынеобх. подзадачиограничения
1

17

-

n20n \le 20

2

44

1

n3000n \le 3000

3

39

1, 2

n2105n \le 2 \cdot 10^5

STDINSTDOUT
7
2 1
1 6
1 3
3 4
7 5
5 3
3
5
1 2
4 5
3 4
2 3
2