思路:代码还是比较清晰易懂的
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
int a[n];
for(int i=0;i<n;i++) cin>>a[i];
int max=0;//存最长连号的个数;
int len=1;//存长度
for(int i=1;i<n;i++)
{
if(a[i]-1==a[i-1]) len++;
else
{
if(max<len) max=len;
len=1;
}
}
cout<<max<<endl;
}