I. Изоморфизм корневых деревьев
1000 мс · 256 МБ · всё или ничего
Даны два корневых дерева из вершин. Корень первого - , корень второго - . Изоморфны ли они как корневые деревья?
Корневые деревья изоморфны, если существует биекция вершин, переводящая корень в корень и сохраняющая отношение «родитель - ребёнок».
Формат ввода
В первой строке - число ().
Во второй строке - числа и (): корни первого и второго дерева.
В следующих строках - рёбра первого дерева, затем в строках - рёбра второго.
Формат вывода
Выведите YES, если корневые деревья изоморфны, и NO иначе.
Примеры
ввод
6 3 2 1 3 2 3 3 4 4 5 4 6 1 2 1 5 1 6 2 4 2 3
вывод
YES
ввод
4 1 4 1 2 1 3 1 4 1 2 2 3 3 4
вывод
NO
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.