Условие:
Построение дерева:
В любом дереве количество вершин, имеющих нечётную степень, всегда чётно. В данном случае, у нас 3 концевые вершины (степень 1 - нечётная). Чтобы общее количество вершин с нечётной степенью было чётным, нам нужна ещё одна вершина с нечётной степенью. Поскольку дерево не может иметь только одну вершину с нечётной степенью (кроме случая с одной вершиной, которая является и началом, и концом), то оставшиеся 6 вершин должны иметь чётную степень (2, 4, 6 и т.д.).
Мы можем построить такое дерево, например, следующим образом:
Пример построения:
Схематичное изображение такого дерева:
В этом примере:
Попробуем другой вариант построения, учитывая, что нам нужно ровно 3 концевые вершины:
Переосмыслим:
В дереве, где N вершин, сумма степеней вершин равна 2(N-1). В нашем случае N=9, значит сумма степеней = 2(9-1) = 16.
У нас 3 вершины степени 1 (итого 3). Осталось 6 вершин. Сумма степеней для этих 6 вершин должна быть 16 - 3 = 13.
Чтобы сумма была 13, и у нас 6 вершин, это значит, что одна вершина должна иметь степень 1 (итого 4 концевые), или все 6 вершин должны иметь нечётные степени (что невозможно, т.к. 6 нечётных сумм дают чётное число).
Ошибка в рассуждении выше. Давайте проверим свойство: в любом дереве количество вершин с нечетной степенью четно.
Нам нужно 3 концевые вершины (степень 1). Это 3 вершины с нечетной степенью.
Значит, нам нужна ещё одна вершина с нечетной степенью, чтобы общее их число было четным.
Вариант: 4 вершины степени 1, и 5 вершин с четной степенью.
Но условие: ровно 3 концевые.
Это означает, что такое дерево невозможно построить, если строго следовать правилам теории графов. В любом дереве количество вершин с нечетной степенью всегда четно. Если у нас 3 вершины степени 1 (нечетная степень), то оставшиеся 6 вершин должны иметь степени, сумма которых даст такое число, что общее количество вершин с нечетной степенью станет четным. Если 3 вершины имеют степень 1, то для четности общего числа нечетных вершин, нужна еще одна вершина с нечетной степенью.
Возможно, в задании имеется в виду "максимум 3 концевые" или есть нюанс в толковании "дерева". Однако, при строгом определении дерева, задача с ровно 3 концевыми вершинами и 9 вершинами всего невозможна.
Предположим, что в задании есть опечатка или мы должны представить наиболее близкую структуру.
Если бы было 4 концевые вершины:
Если бы было 2 концевые вершины:
Это также невозможно, так как 2 концевые вершины + 7 других. Сумма степеней = 2*1 + Сумма степеней 7 вершин = 16. Сумма степеней 7 вершин = 14. Это возможно.
Если мы хотим 3 концевые вершины, то других вершин с нечетной степенью быть не должно.
Самый простой вариант построения, где 3 вершины имеют степень 1: