0
点赞
收藏
分享

微信扫一扫

期中7

书呆鱼 2022-11-27 阅读 61

#include<stdio.h>

#include<math.h>

int main()

{

int i,n,j,k,a[100],c=0,l=0,b[100];

scanf("%d",&n);

scanf("%d",&k);

for(i=0;i<n;i++)

{scanf("%d",&a[i]);

 }  

int max=a[0],min=a[0];

for(i=0;i<n;i++)

{if(a[i]>max)max=a[i];

if(a[i]<min)min=a[i];

 }

if(max-k<=min)max=n;

else{for(j=min;j<=max-k;j++) {for(i=0;i<n;i++)

{if(a[i]>=j&&a[i]<=j+k)c++;

}b[l]=c;c=0;l++;

 }

max=0;

for(i=0;i<l;i++)

{if(b[i]>max)max=b[i];

}

}  

printf("%d",max);

return 0;

}

举报

相关推荐

0 条评论