ACMCEG2B - FIGUREFUL
Don and his friends had some sort of code word to describe the girls who pass towards their class.
- Anitha passed - killer told.. “Dude, 5 2 is going”
- Chitra passed - Jumbo told.. “Dude, 6 4 is awesome”
- Divya passed - Baabi told.. “Machi 1 6 is my dream girl”
Girls couldn’t understand those code words. To crack the code word, girls decide to record all the code words and the girls' name whenever they call.
The silencer in the class watched all these and got angry. He mugged up all the code words, went to teacher and complained about the naughty boys and naughty girls.
- Teacher: Who is the girl with code word 1 6?
- Silencer: Divya
- Teacher: Who is the girl with code word 5 2?
- Silencer: Anitha
- Teacher: What is the code word for me?
- Silencer: (puzzled)
Now you have to pretend that you are the Silencer to solve this problem. Record the code words and answer the questions the teacher asks you. (She may ask the same question any number of times.)
Note: There can be any number of code words for a same girl. If there exist more than one girl for a same code word, then that code word belongs to the latest girl.
Input
The first line contains an integer n, the number of figures. Then in each of the next n lines there will be 2 integers and a figure name.
After that there will be an integer t, the number of test cases. For each test case, there will be two integers representing the code word. Print the figure’s name corresponding to the code word.
Output
For each test case output the figure name.
Constraints
1 <= n <= 100000
1 <= t <= 100000
-1000000 <= code1, code2 <= 1000000
The figure’s name will not exceed 20 characters.
Example
Input: 6 5 2 Anitha 6 4 Yamuna 6 4 Chitra 1 6 Divya -2 0 Teacher 7 4 Anitha 2 -2 0 6 4 Output: Teacher Chitra
Hint: Use map.
hide comments
jorvis:
2019-05-30 08:05:08
For all those trying to submit solution in Java, I know its a challenging one to overcome the Time Limit problem.
|
|
lamia2658:
2018-08-10 06:49:10
hashing makes it easy |
|
goutam_giri:
2018-05-17 12:46:17
For java i am getting TLE can any one share test cases ? Last edit: 2018-05-17 12:46:37 |
|
watchfriends:
2017-10-06 10:05:02
It not getting submitted
|
|
sun_65:
2017-08-28 11:34:57
AC in one go :P |
Added by: | cegprakash |
Date: | 2012-03-30 |
Time limit: | 1s |
Source limit: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Languages: | All except: BF |