|
|
|
|
|
ТеорияСистема
родственных
отношений у
марсиан
достаточно
запутана.
Собственно
говоря,
марсиане
почкуются
когда им
угодно и как
им угодно,
собираясь
для этого
разными
группами,
так что у
марсианина
может быть и
один
родитель, и
несколько
десятков, а
сотней
детей
сложно кого-нибудь
удивить.
Марсиане
привыкли к
этому, и
такой
жизненный
уклад
кажется им
естественным. ЗадачаВаша
цель –
написать
программу,
которая
определила
бы раз и
навсегда
такой
порядок
выступлений
в
Планетарном
Совете,
который
гарантировал
бы, что
каждый член
совета
получает
возможность
высказаться
раньше
любого из
своих
потомков.
Выходной файл: GENTREE.SOL Ограничение времени: 5 секунд на тест
Входной файл: в первой строке входных данных к этой задаче находится единственное число N, 1<=N<=100 — количество членов Марсианского Планетарного Совета. По многовековой традиции все члены Совета нумеруются натуральными числами от 1 до N. Далее следуют ровно N строк, причем I-тая строка содержит список детей члена Совета с порядковым номером I. Список детей представляет собой последовательность порядковых номеров детей, разделенных пробелами и следующих в произвольном порядке. Список детей может быть пустым. Список детей (даже если он пуст) оканчивается нулем.
5
2 4 5 3 1 |
|---|---|