#include <bits/stdc++.h>
using namespace std;
int tab[2010];
int main() {
int n, k;
scanf("%d%d", &n, &k);
for (int i = 0; i < n; i++) scanf("%d", tab + i);
sort(tab, tab + n);
int ile = k;
int p = n - k;
while (p > 0 && tab[p - 1] == tab[n - k]) { ile++; p--; }
printf("%d\n", ile);
}
1 2 3 4 5 6 7 8 9 10 11 12 13 | #include <bits/stdc++.h> using namespace std; int tab[2010]; int main() { int n, k; scanf("%d%d", &n, &k); for (int i = 0; i < n; i++) scanf("%d", tab + i); sort(tab, tab + n); int ile = k; int p = n - k; while (p > 0 && tab[p - 1] == tab[n - k]) { ile++; p--; } printf("%d\n", ile); } |
English