시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB126650.000%

문제

Bitlandijoje tuoj prasidės visų ilgai lauktas koncertas, kuriame gros žymi vietinė grupė „Bitlai“. Koncertą susirinko stebėti N žmonių, o koncerto salė tokia, kad žiūrovai vorele stovi vienas už kito. T. y. pirmas žiūrovas stovi prie pat scenos, už jo stovi antras žiūrovas, už antro – trečias ir t. t. i-to eilėje stovinčio žmogaus ūgis yra ui Bitlandijos metrų, o sceną žiūrovai gali matyti tik tuo atveju, jei visi prieš juos stovintys žmonės griežtai žemesni.

Organizatoriai apie tai nepagalvojo, ir turi tik K vieno Bitlandijos metro aukščio kėdučių, kurias gali išdalinti žiūrovams. Ant vienos kėdutės gali atsistoti tik vienas žiūrovas ir vienam žiūrovui gali tekti daugiausiai viena kėdutė. Žiūrovui atsistojus ant kėdutės galima tarti, kad jo ūgis padidėja vienu Bitlandijos metru. Tuomet gali būti taip, kad šis galės matyti sceną, bet ją užstos už jo stovintiems žiūrovams.

Raskite, kiek daugiausiai žiūrovų galės matyti sceną, jei kėdutės bus išdalintos optimaliai.

입력

Pirmoje eilutėje pateikti du tarpu atskirti sveikieji skaičiai – žiūrovų skaičius N ir kėdučių skaičius K.

Antroje eilutėje pateikta N tarpais atskirtų sveikųjų skaičių ui, žyminčių žiūrovų ūgius jų stovėjimo salėje tvarka.

출력

Išveskite vieną sveikąjį skaičių – kiek daugiausiai žiūrovų galės matyti koncertą optimaliai išdalijus kėdutes.

제한

  • 1 ≤ K ≤ N ≤ 100 000
  • 1 ≤ ui ≤ 1 000 000 (1 ≤ i ≤ N)

서브태스크

번호배점제한
122

Visų žiūrovų ūgiai skirtingi

215

K = 1, N ≤ 1 000

328

K = 2, N ≤ 100

412

N ≤ 20

523

Papildomų ribojimų nėra

예제 입력 1

5 3
3 2 3 2 5

예제 출력 1

3

Iš pat pradžių sceną mato pirmas ir penktas žiūrovai (1 pav.). Davus kėdutę žiūrovui nr. 3 sceną matys: pirmas, trečias ir penktas (2 pav.).

Papildomos kėdutės niekaip nepadės padidinti sceną matančių žiūrovų skaičių.

1 pav.

2 pav.

채점 및 기타 정보

  • 예제는 채점하지 않는다.