Я застрял в вызове кода, и мне нужен подсказка.
ПРОБЛЕМА: вам предоставляется структура данных дерева (без циклов) и предлагается удалить как можно больше "ребер" (соединений), создавая меньшие деревья с четным числом узлов. Эта проблема всегда разрешима, поскольку существует четное число узлов и соединений.
Ваша задача - подсчитать удаленные ребра.
Input: Первая строка ввода содержит два целых числа N и M. N - количество вершин, а M - количество ребер. 2 <= N <= 100. Следующие M строк содержат два целых числа ui и vi, которые задают ребро дерева. (Индекс на основе 1)
Вывод: Распечатайте количество удаленных ребер.
Пример ввода
10 9
2 1
3 1
4 3
5 2
6 1
7 2
8 6
9 8
10 8
Результат выборки: 2
Объяснение: При удалении краев (1, 3) и (1, 6) мы можем получить желаемый результат.