全WA
#include<bits/stdc++.h>
using namespace std;
int n,a[1005],k,b,mx,sum;
int main(){
cin>>n>>k;
for(int i=1;i<=n;i++){
cin>>b;
a[b]+=b;
}
for(int i=1;i<=n;i++){
if(a[i]>0){
for(int j=min(i+k,n);j>=i+1;j--){
sum+=a[j];
}
mx=max(mx,sum);
}else{
continue;
}
}
cout<<mx;
return 0;
}
测试点能过