/// _______ /// | | | /// |___|___| /// | | | /* _______|___|___|____________ | ___ | | * | | | | | * \ / | | | | |===I* (^.^)_______/ |_________|___|_|____________| |____| \____/ \____/ / \ */ /// © Copyright 2001-2016 R.Boss /// Pls dont hack me /* - Sasookey is really cool - Believe it */ /// CODEFORCES PROBLEM A /// I <3 Academy Plus #include using namespace std; #define ll long long #define fo(i,n,l) for(int i=1;i<=n;i+=l) #define fos(i,n,l) for(int i=0;i> n; for(int i=1;i<=n;i++) cin >> a[i]; sort(a+1,a+n+1); k=1; for(int i=2;i<=n;i++){ if(a[i]==a[i-1]) k++; else if(a[i]==a[i-1]+1) t=max(t,k+l),l=k,k=1; else t=max(t,k+l),l=0,k=1; } t=max(t,k+l); cout << t; }