Abonnements de gym

Un grand réseau de salles de sport possède plusieurs succursales à différents emplacements. Ils ont parfois du mal à suivre les personnes qui ont leurs abonnements. Ils connaissent le nom des personnes et l'emplacement de leur salle de sport, mais ils aimeraient obtenir la liste des personnes pour chaque lieu.
La première ligne de l'entrée contient un entier n, le nombre de personnes qui se sont inscrites pour un abonnement de gym. Les n lignes suivantes contiennent le nom de la personne et l'emplacement de la salle de sport où elle a son abonnement, séparés par " - ". La ligne suivante contient un entier q, le nombre de requêtes d'emplacement. Les q lignes suivantes contiennent les noms des emplacements.
Le programme doit afficher q lignes. Chaque ligne doit contenir les noms des personnes qui fréquentent les salles de sport à cet emplacement, séparés par des espaces.
Entrée
Sortie
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
Remarque : Les noms doivent être dans l'ordre d'apparition dans l'entrée.
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue