जिम सदस्यताएँ
एक बड़े जिम नेटवर्क की विभिन्न स्थानों पर कई शाखाएँ हैं। उन्हें उन लोगों का हिसाब रखना कभी-कभी कठिन लगता है जिनके पास उनकी सदस्यता है। वे लोगों के नाम और उनका जिम कहाँ है जानते हैं, लेकिन वे प्रत्येक स्थान के लिए लोगों की सूची जानना चाहते हैं।
इनपुट की पहली पंक्ति में एक एकल पूर्णांक
n
होता है, जो जिम सदस्यता लेने वाले लोगों की संख्या है। अगली n
पंक्तियों में " -
" से अलग किए गए व्यक्ति का नाम और वह जिम का स्थान होता है जहाँ उनकी सदस्यता है। अगली पंक्ति में एक एकल पूर्णांक q
होता है, जो स्थान क्वेरी की संख्या है। अगली q
पंक्तियों में स्थानों के नाम होते हैं।प्रोग्राम को
q
पंक्तियाँ प्रिंट करनी चाहिए। प्रत्येक पंक्ति में उस स्थान पर जिम जाने वाले लोगों के नाम स्पेस से अलग किए हुए होने चाहिए।इनपुट | आउटपुट |
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 |
नोट: नाम इनपुट में आने के क्रम में होने चाहिए
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB