5分求助
查看原帖
5分求助
541104
dcy123bc楼主2024/4/25 13:14
#include<iostream>
#include<set>
using namespace std;
int a[1000005];
multiset<int>s,c;
int main(){
	int n,w;
	cin>>n>>w;
	int c;
	for(int i=1;i<=n;i++){
		c=i*w/100;
		if(c<1){
			c=1;
		}
		cin>>a[i];
		s.insert(a[i]);
		while(s.size()!=c){
			s.erase(*s.begin());
		}
		cout<<*s.begin()<<" ";
	}
	
	return 0;
}
2024/4/25 13:14
加载中...