求助大佬 第二个for里为什么要j>=0; 我j>=1;就60分
查看原帖
求助大佬 第二个for里为什么要j>=0; 我j>=1;就60分
462159
失败尽常态楼主2021/9/16 11:41
#include<bits/stdc++.h>
using namespace std;
int x;
int a[108];
int main()
{
	int n,w;
	cin>>n>>w;
	for(int i=1;i<=n;i++){
		cin>>x;
		a[x]++;
		int sum=0;
		for(int j=600;j>=0;j--){
			sum+=a[j];
			if(sum>=max(1,i*w/100)){
				cout<<j<<" ";
				break;
			}
		}
	}
	return 0;
}
2021/9/16 11:41
加载中...