#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); } |