#1517
Unrated

스고로쿠와 말

원문: 日本語
시간 제한
2s
메모리 제한
256MB
제출
0
정답
0
맞힌 사람
0
정답 비율
0.0%

문제

JOI 군은 스고로쿠를 가지고 있다. 이 스고로쿠는 20192019 개의 칸이 가로 한 줄로 늘어선 모양이다. 이 칸들에는 왼쪽 끝의 출발 칸에서 오른쪽 끝의 도착 칸까지 순서대로 11 부터 20192019 까지의 번호가 붙어 있다.

현재 이 스고로쿠 위에는 NN 개의 말이 놓여 있다. 이 말들에는 출발 칸에 가까운 순서대로 11 부터 NN 까지의 번호가 붙어 있다. 말 ii (1iN1\,\,\le\,\,i\,\,\le\,\,N) 는 칸 XiX_i 에 놓여 있다. 모든 말은 서로 다른 칸에 놓여 있다.

JOI 군은 이제부터 MM 번의 조작을 한다. jj 번째 (1jM1\,\,\le\,\,j\,\,\le\,\,M) 조작에서는 말 AjA_j11 칸 앞으로 전진시킨다. 단, 이동 전의 칸이 도착 칸인 경우, 또는 이동할 칸에 다른 말이 놓여 있는 경우, 말 AjA_j 는 전진하지 않고 위치가 변하지 않는다.

모든 조작이 끝난 시점에서 각 말이 놓여 있는 칸을 구하는 프로그램을 작성하시오.

제한

  • 1N1001\,\,\le\,\,N\,\,\le\,\,100
  • 1X1<X2<...<XN20191\,\,\le\,\,X_1\,<\,X_2\,<\,...\,<\,X_N\,\,\le\,\,2019
  • 1M1001\,\,\le\,\,M\,\,\le\,\,100
  • 1AjN1\,\,\le\,\,A_j\,\,\le\,\,N (1jM1\,\,\le\,\,j\,\,\le\,\,M)

입력과 출력

입력
입력은 다음 형식으로 표준 입력으로부터 주어진다.
NN
X1X_1 X2X_2 ...... XNX_N
MM
A1A_1 A2A_2 ...... AMA_M

출력
NN 개의 줄을 출력한다. ii 번째 줄 (1iN1\,\,\le\,\,i\,\,\le\,\,N) 에는 모든 조작이 끝난 시점에서 말 ii 가 놓여 있는 칸의 번호를 출력한다.

예제 입력 1

3
2 3 6
2
1 3

예제 출력 1

2
3
7

11 번째 조작에서는 말 11 을 칸 22 에서 칸 33 으로 전진시키려고 한다. 그러나 말 22 가 이미 칸 33 에 놓여 있으므로 말 11 은 전진하지 않는다.

22 번째 조작에서는 말 33 을 칸 66 에서 칸 77 로 전진시킨다.

모든 조작이 끝난 시점에서 말 11 은 칸 22 에, 말 22 는 칸 33 에, 말 33 은 칸 77 에 놓여 있다.

예제 입력 2

2
1 2016
4
2 2 2 2

예제 출력 2

1
2019

33 번째 조작이 끝난 시점에서 말 22 는 칸 20192019 에 놓여 있다. 그러므로 44 번째 조작에서 말 22 는 전진하지 않는다.

예제 입력 3

4
1001 1002 1003 1004
7
1 2 3 4 3 2 1

예제 출력 3

1002
1003
1004
1005
코드 제출

코드를 제출하려면 로그인이 필요합니다.

로그인
내 제출

제출 내역이 없습니다.

맞은 사람

아직 맞은 사람이 없습니다.

난이도 투표
Unrated0명 투표
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출

제출 내역이 없습니다.