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