C++,80分,第三个测试点没过
查看原帖
C++,80分,第三个测试点没过
648641
lanzhijie525楼主2022/2/18 21:18
#include<cstdio>
#include<iostream>
#include<cmath>
using namespace std;
int a[100000];
int main(){
	int n;
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>a[i];
	}
	int ans=-0x3f3f3f3f;
	int cnt=1;
	for(int i=2;i<=n;i++){
		if(a[i]-1==a[i-1]){
			cnt++;
		}else{
			if(cnt>=ans) ans=cnt;
			cnt=1;
		}
	}
	cout<<ans<<endl;
	return 0;
}
2022/2/18 21:18
加载中...