0
已解决
董子墨
中级天翼
中级天翼
#include<iostream>
#include<algorithm>
using namespace std;
int a[20001];
bool cmp(int x,int y){
return x>y;
}
int main(){
int n,m,i;
cin>>n>>m;
for(i=1;i<=n;i++)
cin>>a[i];
for(i=1;i<=n;i+=m){
if(i+m<n)
sort(a+i,a+m+1,cmp);
for(int j=i;j<=m;j++)
cout<<a[j]<<' ';
cout<<endl;
}
i-=m;
sort(a+i,a+(m-i)+1,cmp);
for(int j=i;j<=n;j++)
cout<<a[j]<<' ';
return 0;
}
代码哪错了,怎么RE0分了?
董子墨在2019-12-13 17:15:55追加了内容
@酷町喵~o( =∩ω∩= )o~ 把我这个问题关闭了吧