有没有大佬帮忙看一看我的代码为什么80分吗?
#include<bits/stdc++.h>
using namespace std;
long long a,b,k,z,maxx;
vector<long long> vc;
vector<int>::iterator it;
int main(){
cin>>a;
for(int i=0;i<a;i++){
cin>>k;
vc.push_back(k);
}
for(int i=0;i<a;i++){
if(vc[i]==vc[i-1]+1 and i!=0){
z++;
}
else{
maxx=max(z,maxx);
z=0;
}
}
cout<<maxx+1;
return 0;
}