HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Sections > Linear Data Structures: Arrays > problem:


50829 - Decode an Image

Guest
• Review clarifications (1)

Section problems

• 50822 - Linked List
• 50529 - Row to Table
• 50499 - Table to Row
• 50990 - Two Neighbors
• 50823 - Secret Number
• 50853 - Parking Place
• 50496 - Falling Bricks
• 50876 - He is my cousin
• 50829 - Decode an Image
• 50851 - Repeated Numbers
• 50838 - Balanced Numbers
• 50515 - Lines - Revisited
• 50913 - Manhattan Distance
• 50824 - Sum of Group Maxes
• 50449 - The biggest result
• 50442 - Polynomial Addition
• 50982 - A thief in labyrinth

Feedback

If you notice incorrect translations in Contester, please let author know.

Time limit 2000/4000/4000/4000 ms. Memory limit 65000/65000/65000/65000 Kb.
Question by Ibrahim Mesecan.

Decode an Image

You will be given encoding of an image. And that will be followed by the image itself. Decode and show it.

Input specification
In the first line, you will be given an integer: The number of codes(n) where 0 ≤ n ≤ 2000. Then, in the following n lines, you will be given:

  • The name of pattern: at most 12 chars string
  • The code: At most 25 char string containing only 1 or 0
Then, you will be given an integer (k) the number of lines. In the following k lines you will be given the image where k is not greater than 500 and in every line you have at most 150 ones or zeros.

Output specification:
Show decoded image.

Sample Input I
4
as 1
bd 01
c 001
d 000
3
10010
10101
01000
Sample Output I
as c bd bd bd bd d



Для отправки решений необходимо выполнить вход.

www.contester.ru