Rekonstruktion der Abteilungshierarchie aus Unterordnungsbeziehungen
Aufgabe «Rekonstruktion der Abteilungshierarchie aus Unterordnungsbeziehungen»
Eingabeformat
Die erste Zeile enthält eine ganze Zahl N (1 ≤ N ≤ 10000) – die Anzahl der Paare. Dann folgen N Zeilen, jede im Format: 'Vorgesetzter:Untergebener' (lateinische Buchstaben, Länge von 1 bis 20 Zeichen).
Ausgabeformat
Für jede Abteilung eine Zeile im Format ausgeben: 'Abteilungsleiter: Mitarbeiter1 Mitarbeiter2 ...' (alle Mitarbeiter der Abteilung, einschließlich des Leiters selbst, in alphabetischer Reihenfolge). Die Abteilungen sind nach dem Namen des Leiters zu sortieren. Wenn die Daten widersprüchlich sind (Zyklus, mehrere Vorgesetzte), wird nur der widerspruchsfreie Teil ausgegeben.