各位可以帮忙看看代码吗
查看原帖
各位可以帮忙看看代码吗
1250422
Wxd_Pea楼主2024/10/17 19:47
#include<bits/stdc++.h>
using namespace std;
int n,a[100005];
double w;
int main(){
	cin>>n>>w;
	w=w*1.00/100;
	for(int i=1;i<=n;i++){
		cin>>a[i];
		int b[605]={};
		for(int j=1;j<=n;j++){
			b[a[j]]++;
		}
		int ti=1,tn=0;
		for(int j=601;j>=0;j--){
			if(b[j]!=0){
				tn=b[j];
				for(int l=0;l<tn;l++){
					a[ti]=j;
					ti++;
				}
			}
		}
		int t=i*w;
		cout<<a[max(1,t)]<<" ";
	}
	return 0;
}

然后目前卡在14AC,3WA(9,11,15)和3TLE(18,19,20).求求了!

2024/10/17 19:47
加载中...