#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main(){ int n,res=1,current_res=1,pivot=0; cin >> n; vector a(n); for(int a_i = 0;a_i < n;a_i++){ cin >> a[a_i]; } sort(a.begin(),a.end()); for(int i = 1; i < n;i++){ if(abs(a[i] - a[pivot]) <= 1){ current_res++; }else{ res = max(res, current_res); pivot = i; current_res = 1; } } res = max(res, current_res); printf("%d",res); return 0; }