求助!
  • 板块学术版
  • 楼主zjh0527
  • 当前回复2
  • 已保存回复3
  • 发布时间2024/10/19 15:18
  • 上次更新2024/10/19 16:49:15
查看原帖
求助!
1414419
zjh0527楼主2024/10/19 15:18

只得了50,请大佬帮忙看看

题目传送

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int n;
int w;
int a[100005],b[100005],fs;
bool cmp(int x,int y){
 return x>y;
}
int main()
{
	cin>>n>>w;
	for(int i = 1;i <= n;i++){
		cin>>a[i];
		sort(a + 1,a + n + 1,cmp);
		fs = i * w / 100;
		if(fs != 0) cout<<a[fs]<<" ";
		else cout<<a[fs + 1]<<" ";
	}
	
	return 0;
}

2024/10/19 15:18
加载中...