举若60分求助!
查看原帖
举若60分求助!
1007344
cmj5109楼主2023/10/21 08:46
#include<iostream>
#include<string>
#include<algorithm>
using namespace std;
int main()
{
	int n;
	cin>>n;
	int a[n];
	for(int i=0;i<n;i++)cin>>a[i];
	sort(a,a+n);
	int s=1,i=0,j=0,b[n];
	while(i<n-1)
	{
		for(;;i++)
		{
			if(a[i+1]-a[i]==1)s++;
			else {b[j]=s;s=1;j++;i++;break;}
		}	
	}
	sort(b,b+j);
	cout<<b[0];
	return 0;
}
2023/10/21 08:46
加载中...