72分求助
查看原帖
72分求助
1780759
封禁用户楼主2025/7/28 15:08

#include<bits/stdc++.h> using namespace std; priority_queue p; int n,k,z,ans; int main(){ cin>>n>>k; for(int i=1;i<=n;i++){ int a; cin>>a; p.push(a); } for(int i=1;i<=k;i++){ z=p.top(); p.pop(); } while(p.top()==z){ ans++; p.pop(); } cout<<k+ans; return 0; }```cpp #include<bits/stdc++.h> using namespace std; priority_queue p; int n,k,z,ans; int main(){ cin>>n>>k; for(int i=1;i<=n;i++){ int a; cin>>a; p.push(a); } for(int i=1;i<=k;i++){ z=p.top(); p.pop(); } while(p.top()==z){ ans++; p.pop(); } cout<<k+ans; return 0; }

2025/7/28 15:08
加载中...