#include<bits/stdc++.h> using namespace std; int main(){ int n, k; cin>>n>>k; vector<int> a(n); for(int i = 0; i < n; i++)cin>>a[i]; sort(a.begin(), a.end(), greater<int>()); int res = k; while(res < n && a[res] == a[res-1])res++; cout<<res<<"\n"; }
1 2 3 4 5 6 7 8 9 10 11 12 | #include<bits/stdc++.h> using namespace std; int main(){ int n, k; cin>>n>>k; vector<int> a(n); for(int i = 0; i < n; i++)cin>>a[i]; sort(a.begin(), a.end(), greater<int>()); int res = k; while(res < n && a[res] == a[res-1])res++; cout<<res<<"\n"; } |