#include<bits/stdc++.h> //#define int long long #define ll long long using namespace std; int32_t main(){ ios::sync_with_stdio(false); cin.tie(NULL); int n,k;cin>>n>>k; vector<int>V(n); for(auto&x:V)cin>>x; sort(V.rbegin(),V.rend()); int i=k-1; while(i<n&&V[i]==V[k-1])i++; cout << i; }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | #include<bits/stdc++.h> //#define int long long #define ll long long using namespace std; int32_t main(){ ios::sync_with_stdio(false); cin.tie(NULL); int n,k;cin>>n>>k; vector<int>V(n); for(auto&x:V)cin>>x; sort(V.rbegin(),V.rend()); int i=k-1; while(i<n&&V[i]==V[k-1])i++; cout << i; } |