1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <bits/stdc++.h>

using namespace std;

int pt[121];
int main() {
    int n, k, t, res = 0;
    scanf("%d%d", &n, &k);

    for(int i = 0; i < n; ++i) {
        scanf("%d", &t);
        ++pt[t];
    }

    for(int i = 120; i >= 1; --i) {
        if(k <= 0)
            break;
        res += pt[i];
        k -= pt[i];
    }

    printf("%d", res);
}