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 <iostream>
using namespace std;

int main()
{
	const int MAX_POINTS = 120;

	int n, k;
	int points;
	int a[MAX_POINTS + 1] = {};

	cin >> n >> k;

	for (int i = 0; i < n; i++) {
		cin >> points;
		a[points]++;
	}

	int awards = 0;
	for (int i = MAX_POINTS; i >= 1; i--) {
		awards += a[i];

		if (awards >= k) {
			break;
		}
	}

	cout << awards << '\n';
	return 0;
}