#include <bits/stdc++.h>
using namespace std;
int main() {
ios_base::sync_with_stdio(false);
cin.tie(nullptr);
int n, k; cin >> n >> k; vector<int> v; for (int i=0; i<n; i++) { int a; cin >> a; v.push_back(-a);}
sort(v.begin(), v.end());
int pos = k-1;
while (pos + 1 < n && v[pos] == v[pos+1]) pos++;
cout << pos + 1 << endl;
}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | #include <bits/stdc++.h> using namespace std; int main() { ios_base::sync_with_stdio(false); cin.tie(nullptr); int n, k; cin >> n >> k; vector<int> v; for (int i=0; i<n; i++) { int a; cin >> a; v.push_back(-a);} sort(v.begin(), v.end()); int pos = k-1; while (pos + 1 < n && v[pos] == v[pos+1]) pos++; cout << pos + 1 << endl; } |
English