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

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

Белочка

시간 제한2초메모리 제한1024 MB

요약
기존에 기록된 나무 이름과 둥지 번호 목록이 주어질 때, 각 다람쥐가 원하는 나무에서 아직 비어 있는 가장 낮은 둥지 번호를 구한다.
난이도

보통10점 중 4점

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

문제

В волшебном лесу растут волшебные деревья. Чтобы деревья могли разговаривать друг с другом, у каждого дерева есть своё имя. Они не хотят беспокоить друг друга зря, поэтому, все их имена различны.

В волшебных деревьях в волшебных дуплах живут волшебные белочки. У каждого дупла есть свой номер, и, чем выше дупло, тем больше его номер. Для того, чтобы белочки не заблудились, мудрая сова дала каждой белочке волшебную бумажку с её адресом, на котором были написаны имя дерева и номер дупла в нём. Также, мудрая сова записывает адреса всех белочек в свой волшебный блокнот.

Иногда в лесу появляются новые белочки и хотят поселиться в своё дупло. Каждая из них уже выбрала дерево, в котором хочет жить, но некоторые дупла в нём были уже заняты. Тогда белочка обращается за помощью к мудрой сове, чтобы она подсказала ей свободное дупло в этом дереве. Так как все белочки ленивые, они хотят, чтобы дупло было как можно ниже. Так как дерево волшебное, у него есть сколько угодно дупел , и все они находятся на разной высоте. Помогите сове выбрать белочке дупло.

입력

В первой строке задано число nn --- количество записей у совы в блокноте. Далее, в nn строках заданы записи совы. Одна запись совы состоит из конкатенации имени дерева и номера дупла, в котором живёт белочка. Имя дерева состоит из натурального числа маленьких латинских букв. Номер дупла --- натуральное число до 10910^9.

Далее в очередной строке задано количество новых белочек. В следующих строках заданы белочки. Каждая белочка задаётся именем дерева, в котором она хочет жить. Размер входного файла не превышает 10610^6 байт.

출력

Для каждой белочки выведите номер самого низкого дупла, в которое она может поселиться.

예제1

  1. 예제 1

    입력
    5
    stepan1
    vasiliy4
    stepan4
    stepan3
    vladimir1000000
    3
    stepan
    vladimir
    stepan
    
    예상 출력
    2
    1
    5