만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

눈싸움

면접 대비

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

요약
Jonas와 친구 사이에 두 사람 중 낮은 쪽보다 높은 눈더미가 없는 친구가 몇 명인지 셉니다.
난이도

쉬움10점 중 3점

유형
배열, 완전 탐색
정답자
아직 제출이 없습니다

문제

밤사이 눈이 많이 내려서 요나스와 친구들은 눈싸움을 하기로 했다. 각자 자리를 잡았고, 곧 싸움이 시작된다.

싸움터는 NN개의 정수 viv_i로 주어지며, 각 값은 눈더미의 높이를 나타낸다. viv_i가 클수록 ii번째 눈더미가 높다.

위치 AA에서 요나스가 눈덩이를 던지면, AA와 위치 BB 사이에 min⁡(vA,vB)\min(v_A, v_B)보다 높은 눈더미가 없을 때 위치 BB에 있는 친구를 맞힐 수 있다.

위 그림에서 요나스(위치 5, 높이 5)는 만타(위치 2, 높이 4)를 맞힐 수 있지만, 아스타(위치 7, 높이 2)는 맞힐 수 없다.

싸움터와 요나스 및 친구들의 위치가 주어졌을 때, 요나스가 눈덩이를 던져 맞힐 수 있는 친구가 몇 명인지 구하라.

입력

첫째 줄에 세 정수 NN, MM, AA가 주어진다. NN은 싸움터의 크기, MM은 요나스의 친구 수(요나스 제외), AA는 요나스의 위치이다.

둘째 줄에 NN개의 정수 v1,v2,…,vNv_1, v_2, \ldots, v_N이 주어진다. 각 값은 해당 눈더미의 높이이다.

셋째 줄에 서로 다른 MM개의 정수 B1,B2,…,BMB_1, B_2, \ldots, B_M이 오름차순으로 주어진다. 각 값은 친구의 위치이다.

출력

요나스가 눈덩이를 던져 맞힐 수 있는 친구의 수를 한 줄에 출력한다.

제한

  • 1≤N,M,vi≤200001 \le N, M, v_i \le 20000
  • 1≤A,Bi≤N1 \le A, B_i \le N

예제2

  1. 예제 1

    입력
    7 2 5
    1 4 3 2 5 3 2
    2 7
    
    예상 출력
    1
    
  2. 예제 2

    입력
    5 4 1
    3 3 3 3 3
    2 3 4 5
    
    예상 출력
    4