20分蒟蒻求助……只对#4 555
查看原帖
20分蒟蒻求助……只对#4 555
1035893
2789617221guo楼主2023/12/26 18:45

我的代码:

#include<iostream>
using namespace std;
int main(){
	int n;
	bool lian=false;
	cin>>n;
	int cnt=0, tmp=0;
	int max_cnt=0;
	for(int i=0; i<n; i++){
		int j=0;
		cin>>j;
		if(i==0) tmp=j-1;
		if(lian){
			if(j-tmp==1){
				cnt++;
				if(cnt>max_cnt){
					max_cnt=cnt;
				} 
			}
			else{
				lian=false;
				cnt=0;
			}
		}
		else{
			if(j-tmp==1){
				cnt++;
				if(cnt>max_cnt){
					max_cnt=cnt;
				} 
				lian=true;
			}
		}
		tmp=j;
	}
	cout<<max_cnt<<endl;
	return 0;
}
2023/12/26 18:45
加载中...