Ctrl K

Корень равен сумме детей

Лёгкая
Дано бинарное дерево ровно из трёх вершин: корень root, его левый ребёнок и его правый ребёнок. Верните True, если значение корня равно сумме значений двух его детей, и False иначе.
Пример 1
root=tree_node([7, 9, -2]) → True

9 + (-2) = 7, это и есть значение корня.

Пример 2
root=tree_node([4, 2, 3]) → False

2 + 3 = 5, а в корне 4.

Пример 3
root=tree_node([0, 0, 0]) → True
Ограничения
  • В дереве ровно три вершины: корень, левый и правый ребёнок
  • -100 ≤ значение вершины ≤ 100
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиСлева, вершина, справа ЛёгкаяДеревья-близнецы ЛёгкаяДерево-зеркало ЛёгкаяВысота дерева ЛёгкаяСбалансированное дерево из отсортированного списка Лёгкая
загружаем Python…
Вход
root=tree_node([7, 9, -2])
Ожидается
True

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 68 тестов на сервере, включая скрытые.