80分求助!!回复给关
查看原帖
80分求助!!回复给关
1371338
lce11451410086楼主2024/11/28 21:38
#include<bits/stdc++.h>
using namespace std;
int a[10100];
int main(){
	int n;
	scanf("%d",&n);
	int mx=INT_MIN;
	for(int i=1;i<=n;i++){
		scanf("%d",&a[i]);
	}
	for(int i=1;i<=n;i++){
		int p=1;
		int cnt=0;
		for(int j=i+1;j<=n;j++,p++){
			if(a[j]==a[i]+p){
				cnt++;
			}
		}
		mx=max(mx,cnt+1);
	}
	printf("%d",mx);
	return 0;
}
2024/11/28 21:38
加载中...