我代码有些抽象,变量名......
#include<bits/stdc++.h>
using namespace std;
int a,b,c[10001],d[10001];
int comp(int a,int b){
if(a>b){return 1;
}
return 0;
}
int main(){
cin>>a>>b;
for(int i=1;i<=a;i++){
cin>>c[i];
}
sort(c+1,c+a+1,comp);
for(int i=1;i<=a;i++){
d[i]=c[i*b/100];
}
//0 600 600 600 500 500 400 400 300 300
for(int i=1;i<=a;i++){
cout<<d[i]<<" ";
}
return 0;
}