Fitnessstudio-Mitgliedschaften
Ein großes Fitnessstudio-Netzwerk hat mehrere Filialen an verschiedenen Standorten. Es fällt ihnen manchmal schwer, den Überblick über die Mitglieder zu behalten. Sie kennen die Namen der Personen und wissen, wo ihr Fitnessstudio ist, aber sie möchten gerne die Liste der Mitglieder für jeden Standort haben.
Die erste Zeile der Eingabe enthält eine einzelne ganze Zahl
n
, die Anzahl der Personen, die eine Fitnessstudio-Mitgliedschaft abgeschlossen haben. Die nächsten n
Zeilen enthalten den Namen der Person und den Standort des Fitnessstudios, bei dem sie Mitglied ist, getrennt durch " -
". Die darauf folgende Zeile enthält eine einzelne ganze Zahl q
, die Anzahl der Standortanfragen. Die nächsten q
Zeilen enthalten die Namen der Standorte.Das Programm soll
q
Zeilen ausgeben. Jede Zeile soll die durch Leerzeichen getrennten Namen der Personen enthalten, die das Fitnessstudio an diesem Standort besuchen.Eingabe | Ausgabe |
5
Bob - Green st. 1
Lucy - Park Dr. 25
Anna - Green st. 1
Lucas - Sharon Park Dr. 8
Simon - Sharon Park Dr. 8
3
Sharon Park Dr. 8
Green st. 1
Park Dr. 25 | Lucas Simon
Bob Anna
Lucy |
Hinweis: Die Namen sollten in der Reihenfolge erscheinen, in der sie in der Eingabe vorkommen.
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB