Парне дерево
Дуже проста
Обмеження на час виконання 1 секунда
Обмеження на використання пам'яті 128 мегабайтів
Дано дерево — простий зв'язний граф без циклів.
Знайдіть максимальну кількість ребер, які можна видалити з дерева, щоб утворився ліс, у якому кожна компонента зв'язності містила парну кількість вершин.
Наприклад, у дереві з вершинами можна видалити не більше ребра, щоб утворився парний ліс.
Вхідні дані
Перший рядок містить два цілі числа парне) — кількість вершин, і — кількість ребер. Кожен з наступних рядків містить по два цілі числа — номери вершин, з'єднаних ребром. Коренем дерева є вершина .
Вихідні дані
Виведіть найбільшу можливу кількість видалених ребер.
Приклади
Вхідні дані #1
Відповідь #1
Відправки 102
Коефіцієнт прийняття 68%