값 찾기 2


답안 제출

Points: 1
시간 제한: 2.0s
메모리 제한: 1G

문제 유형
허용된 언어
C, C++, Java, Python, Text

서로 다른 정수로 이루어진 배열과 찾을 값 \(k\)개가 주어진다.

각 찾을 값의 위치를 출력하라.

위치는 1부터 센다.

입력

첫째 줄에 배열의 크기 \(n\)이 주어진다.

둘째 줄에 서로 다른 정수 \(n\)개가 공백으로 구분되어 주어진다.

셋째 줄에 찾을 값의 개수 \(k\)가 주어진다.

넷째 줄에 찾을 값 \(k\)개가 공백으로 구분되어 주어진다.

\((1 \le n \le 1000)\)

\((1 \le k \le 1000)\)

배열의 값과 찾을 값은 0 이상 3000 이하이다.

출력

찾을 값마다 한 줄씩 결과를 출력한다.

해당 값이 배열에 있으면 그 위치를 출력한다.

해당 값이 배열에 없으면 -1을 출력한다.

예제 입력

5
3 1 4 2 5
3
4 2 9

예제 출력

3
4
-1

코멘트

현재 작성된 코멘트가 없습니다.