| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1 초 | 1024 MB | 512 | 235 | 200 | 57.307% |
하루는 문장 내에 있는 영어 단어를 찾아 그 뜻을 알려주는 프로그램을 만드는 근로장학생이 되었다.
하지만 하루는 너무 귀찮은 나머지 프로그램을 만들지 않았고, 제작 마감일 1ドル$일전 당신에게 급하게 프로그램을 만드는 걸 도와달라고 요청했다. 하루를 도와주자.
예를 들어, 정보 $(Q_i, A_i)$가 (ABC, X), (A, Y), (CDE, Z)이고 질문이 ABCDE라면 프로그램은 YXZ로 답해야 한다.
첫 번째 줄에 정보의 개수를 나타내는 정수 $N$과 문장의 개수를 나타내는 정수 $M$이 공백으로 구분되어 주어진다. (1ドル \leq N \leq 1\ 000$; 1ドル \leq M \leq 10$)
두 번째 줄부터 $N$개의 줄에 걸쳐 $(Q_i, A_i$)를 나타내는 문자열 $Q_i$와 $A_i$가 공백으로 구분되어 주어진다. (1ドル \leq |Q_i|, |A_i| \leq 10$; $i \neq j$이면 $Q_i \neq Q_j$)
그다음 줄부터 $M$개의 줄에 걸쳐 문자열 $S_i$가 주어진다. (1ドル \leq |S| \leq 100$)
입력되는 모든 문자열은 영어 대문자로만 이루어져 있고, 공백은 없다.
각 문자열 $S_i$에 대해 당신이 만든 프로그램이 답해야 하는 문자열을 한 줄에 하나씩 출력하라.
만약 프로그램이 답할 수 있는 문자열이 없다면 -1을 대신 출력하라.
3 1 ABC X A Y CDE Z ABCDE
YXZ
3 3 KPSC WELCOME KOOK HELLOWORLD KOOKMIN FIGHTING KPSCWELCOME CONTEXT KOOKMINUNIVERSITY
WELCOME -1 HELLOWORLDFIGHTING
University > 국민대학교 > KPSC Welcome Contest 2024 > Contest D번
University > 국민대학교 > KPSC Welcome Contest 2024 > Open Contest D번