On the same path
Требуется написать функцию, которая получает два аргумента: дерево данных (конечное) и список с парами узлов.
Для каждой из данных пар узлов нужно определить, лежат ли оба узла на одном пути (True) или нет (False).
Функция должна вернуть список с True/False для каждой пары в соответствии с исходным порядком пар.
Входные данные: два аргумента:
- первый - дерево в виде кортежа (узел, список поддеревьев)
- список пар узлов, каждый узел - кортеж с двумя узлами
Выходные данные: итератор с True/False.
Examples:
on_same_path(
('Me', [('Daddy', [('Grandpa', []),
('Grandma',...
You should be an authorized user in order to see the full description and start solving this mission.