help
查看原帖
help
1341021
xhy_0130楼主2024/12/14 15:40

求调

#include<bits/stdc++.h>
const int slen=600+10;
using namespace std;
int a[slen];
int main()
{
  int n,w,f,x;
  cin>>n>>w;
  for(int i=1;i<=n;++i)
  {
  	cin>>x;
    a[x]++;
    f=0;
    for(int j=600;j>=0;j--)
    {
      f+=a[j];
      if(f>max(1,i*w/100))
      {
      cout<<j<<" ";
      break;
      }
	  }
  }
  return 0;
}
2024/12/14 15:40
加载中...