0分(TLE我能理解,但是为什么还有WA?)
查看原帖
0分(TLE我能理解,但是为什么还有WA?)
933215
long_long_2014楼主2025/1/31 13:52
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int i,j,n,k,sum,m=0;
	cin>>n>>k;
	int a[n];
	for(i=0;i<n;i++)
	{
		cin>>a[i];
	}
	//从大到小排 
	for(i=0;i<n;i++)
	{
		for(j=i+1;j<n;j++)
		{
			if(a[j]>a[i])
			{
				swap(a[i],a[j]);
			}
		}
	}
	//选钻石 
	for(i=0;i<n;i++)
	{
		sum=1;
		for(j=i+1;j<n;j++)
		{	
			if((a[i]-a[j])>k)
			{
				break; 
			}
			sum++;	
		}
		m=max(m,sum);
	}
	cout<<m;
	return 0;
}
2025/1/31 13:52
加载中...