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