#include #include #include #include #include #include #include int main(){ int n,c=1; scanf("%d",&n); if(n>=2&&n<=100) { int *a = malloc(sizeof(int) * n); int *b = malloc(sizeof(int) * n); for(int a_i = 0; a_i < n; a_i++) { b[a_i]=0; } for(int a_i = 0; a_i < n; a_i++){ scanf("%d",&a[a_i]); if(a[a_i]<=1&&a[a_i]>=99) return 0; } for(int a_i = 0; a_i < n; a_i++) { c=1; for(int a_j = 0 ; a_j < n; a_j++){ if(a_i!=a_j) { if((a[a_j]==a[a_i]+1||a[a_j]==a[a_i])) c++; } } b[a_i]=c; } c=0; for(int a_i = 0; a_i < n; a_i++) { if(b[a_i]>c) c=b[a_i]; } printf("%d",c); } return 0; }