60分求助
查看原帖
60分求助
370389
Allenliuyihang楼主2021/8/16 10:34
#include<bits/stdc++.h>
using namespace std;
long long n,sum,t[1005];
int w;
int main()
{
	cin>>n>>w;
	for(int i=1;i<=n;i++)
	{
		int x;
		cin>>x;
		t[x]++;
		sum=0;
		for(int j=600;j>0;j--)
		{
			sum+=t[j];
			if(sum>=max(1,i*w/100))
			{
				cout<<j<<' ';
				break;
			}
		}
	}
	return 0;
}
2021/8/16 10:34
加载中...