1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <bits/stdc++.h>
using namespace std;

int main() {
        ios_base::sync_with_stdio(0);
        cin.tie(0); cout.tie(0);

        int N, K, k=0;
        cin >> N >> K;

        short tab[N];
        for(int i=0; i<N; ++i) cin >> tab[i];
        sort(tab, tab+N);
        reverse(tab, tab+N);

        //for(int i=0; i<N; ++i) cout << tab[i] << "  ";
        //cout << '\n';

        int it=0; 
        while(k < K) {
                ++k; ++it;
        }
        //cout << it << '\n';
        while(tab[it] == tab[it-1] && it < N) {
                ++k; ++it;
        }

        cout << k << endl;
        return 0;
}