#include <iostream>
#include <vector>
using namespace std;
int main() {
int n;
cin >> n;
vector<int> data(n);
for(auto& v : data) {
cin >> v;
}
vector<int> dq(n);
dq[0] = 1;
int vMax = 1;
for(auto i = 1; i< n; i++) {
if(abs(data[i] - data[i-1])<=1){
auto t = dq[i-1]+1;
dq[i] = t;
if(t > vMax) {
vMax = t;
}
} else {
dq[i] = 1;
}
}
cout << vMax << endl;
}
// 64 位输出请用 printf("%lld")



京公网安备 11010502036488号