正确题解
2025-07-24 22:14:52
发布于:陕西
17阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n,w;
cin>>n>>w;
int cnt[1000]={0};
for (int i=1;i<=n;i++)
{
int momo;
cin>>momo;
cnt[momo]++;
int people=max(1,(i*w)/100);
int sum=0;
int line=600;
while(line>=0 && sum<people)
{
sum+=cnt[line];
line--;
}
cout<<line+1<<" ";
}
return 0;
}
这里空空如也
有帮助,赞一个