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

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

Sniegas

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

요약
요나스가 눈덩이를 던져 맞힐 수 있는 친구의 수를 센다. 두 위치 사이에 양 끝 높이의 최솟값보다 높은 눈더미가 없어야 한다.
난이도

보통10점 중 5점

유형
스택, 배열, 구현
정답자
아직 제출이 없습니다

문제

Naktį daug snigo, todėl Jonas su draugais nusprendė pažaisti sniego mūšį. Kiekvienas užėmė tam tikrą poziciją ir mūšis tuoj prasidės.

Mūšio lauką aprašo N sveikųjų skaičių vi, kurie žymi sniego pusnių aukščius. Kuo vi yra didesnis, tuo i-oji pusnis yra aukštesnė.

Metęs sniego gniūžtę iš pozicijos A, Jonas gali pataikyti į draugą, esantį pozicijoje B, jeigu tarp jo ir draugo nėra pusnių, aukštesnių už min(vA, vB).

Žemiau pateiktame pavyzdyje Jonas (pozicija 5, aukštis 5) gali pataikyti į Mantą (pozicija 2, aukštis 4), bet negali pataikyti į Astą (pozicija 7, aukštis 2).

Žinodami, kaip atrodo sniego mūšio laukas, kur yra Jono bei jo draugų pozicijos, apskaičiuokite, į kelis draugus Jonas gali pataikyti mesdamas sniego gniūžtes.

입력

Pirmoje eilutėje pateikti trys sveikieji skaičiai: mūšio lauko dydis N, Jono draugų skaičius M (neskaičiuojant Jono) ir Jono pozicija A.

Antroje eilutėje yra N sveikųjų skaičių vi, nusakančių atitinkamų pusnių aukščius.

Trečioje eilutėje yra M skirtingų sveikųjų skaičių Bi, nusakančių Jono draugų pozicijas didėjimo tvarka.

출력

Išveskite vieną skaičių – į kelis draugus Jonas gali pataikyti mesdamas sniego gniūžtes.

제한

  • 1 ≤ N, M, vi ≤ 20 000
  • 1 ≤ A, Bi ≤ 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