Översättning | 프로그래밍의 벗 PivotOJ
PivotOJ

Översättning

시간 제한: 4000ms메모리 제한: 1024MB출처: Programmeringsolympiaden 2014 — finalBOJ 26912

문제

Ett enkelt översättningsprogram används för att översätta texter mellan två olika språk, kalla dem AA och BB. Programmet översätter texten ord för ord enligt en ordlista. När ett ord ska översättas letar programmet upp den första förekomsten av ordet i ordlistan och översätter enligt den.

Om vi med ett sådant program översätter en text från AA till BB och sedan tillbaka till AA är det inte säkert att vi får tillbaka precis samma text. I den här uppgiften ska du upprepa denna procedur tills texten inte ändrar sig längre. Närmare bestämt:

  1. Låt aa vara en text (en samling ord) i språket AA.
  2. Översätt aa från AA till BB, kalla den nya texten bb.
  3. Översätt bb från BB till AA, kalla den nya texten aa'.
  4. Om aaa \not = a', börja om från steg 1 med aa'. Annars är texten färdigöversatt.

Givet en ordlista och en text, skriv ut texten som skapas av ovanstående algoritm.

입력

På första raden står ett heltal NN (1N500001 \leq N \leq 50\,000), antalet ord i ordlistan.

Sedan följer NN rader med två ord (bestående av endast tecken a-z, inga mellanslag) på varje rad som beskriver hur ord ska översättas. Ett ord är maximalt 20 tecken långt. Det första ordet är i språket AA och det andra i språket BB.

Sedan följer ett heltal 1M1000001 \leq M \leq 100\,000, antalet ord i textsträngen som ska översättas. Sista raden innehåller textsträngen som ska översättas bestående av ord separerade av mellanslag. Det är garanterat att alla ord i texten finns i ordlistan.

출력

Skriv ut en enda rad, texten som ges av algoritmen när den är färdig.

힌트

Algoritmen kommer att översätta meningen i följande steg:

  1. programmering ar valdigt roligt
  2. programmering ar valdigt skoj
  3. programmering ar valdigt kul

예제

예제 1

입력
8
programmering programming
ar is
valdigt very
kul fun
skoj fun
mycket very
skoj amusing
roligt amusing
4
programmering ar mycket roligt
출력
programmering ar valdigt kul
코드를 제출하려면 로그인하세요.