1 条题解
-
0
#include<bits/stdc++.h> using namespace std; #define int long long int n,k; priority_queue<int,vector<int>,greater<int>>q; void solve() { cin>>n>>k; for(int i=1;i<=n;i++) { int x;cin>>x; q.push(x); if(q.size()>k)q.pop(); if(q.size()==k)cout<<q.top()<<'\n'; } while(!q.empty())q.pop(); } signed main() { solve(); return 0; }
- 1
信息
- ID
- 12347
- 时间
- 2000ms
- 内存
- 1024MiB
- 难度
- 7
- 标签
- 递交数
- 26
- 已通过
- 7
- 上传者