没人发题解那我来发一个吧
2026-07-11 16:56:04
发布于:上海
6阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int s[1010];
int main (){
int n,k;
cin>>n>>k;
for (int i = 0;i<n;i++){
cin>>s[i];
} //水印:ID5254440
//水印
//ID:5254440
sort(s,s+n);
int maxx = 0;
for (int i = 0;i<n;i++){
int now=s[i],sum = 1;
for (int j = i+1;j<n;j++){
if (s[j]-now>k){
break;
}else{
sum++;
}
}
maxx = max(maxx,sum);
} //水印:发布于上海
cout<<maxx;
return 0;
}
快感谢我
快感谢我
快感谢我
点个赞吧
点个赞吧
点个赞吧
全部评论 1
4天前 来自 上海
0实力



4天前 来自 上海
0






有帮助,赞一个