아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

바벨피시

면접 대비

시간 제한1초메모리 제한128 MB

요약
입력에서 외국어 단어를 영어로 바꾸는 사전을 만든 뒤, 메시지의 각 단어를 번역하고 사전에 없는 단어는 eh를 출력합니다.
난이도

쉬움10점 중 2점

유형
해시맵, 문자열, 구현
정답자
아직 제출이 없습니다

문제

여러분은 방금 워털루에서 대도시로 이사했습니다. 이곳 사람들은 알아들을 수 없는 외국어 방언으로 말합니다. 다행히 여러분에게는 그들의 말을 이해하는 데 도움을 주는 사전이 있습니다.

입력

입력은 최대 100,000개의 사전 항목으로 시작하고, 그 뒤에 빈 줄 하나가 오며, 그 다음에 최대 100,000개의 단어로 이루어진 메시지가 이어집니다. 각 사전 항목은 한 줄에 영어 단어, 공백 하나, 외국어 단어 순서로 적혀 있습니다. 같은 외국어 단어가 사전에 두 번 이상 나타나는 경우는 없습니다. 메시지는 외국어 단어들의 나열이며, 한 줄에 한 단어씩 주어집니다. 입력에 등장하는 모든 단어는 최대 10개의 소문자 알파벳으로 이루어집니다.

출력

메시지를 영어로 번역한 결과를 한 줄에 한 단어씩 출력합니다. 사전에 없는 외국어 단어는 "eh"로 번역합니다.

예제1

  1. 예제 1

    입력
    dog ogday
    cat atcay
    pig igpay
    froot ootfray
    loops oopslay
    
    atcay
    ittenkay
    oopslay
    
    예상 출력
    cat
    eh
    loops