#include #define pf printf #define sf(a) scanf("%d",&a) #define sfl(a) scanf("%lld",&a) #define sff(a,b) scanf("%d %d",&a,&b) #define sffl(a,b) scanf("%lld %lld",&a,&b) #define sfff(a,b,c) scanf("%d %d %d",&a,&b,&c) #define sfffl(a,b,c) scanf("%lld %lld %lld",&a,&b,&c) #define sffff(a,b,c,d) scanf("%d %d %d %d",&a,&b,&c,&d) #define sffffl(a,b,c,d) scanf("%lld %lld %lld %lld",&a,&b,&c,&d) #define sfffff(a,b,c,d,e) scanf("%d %d %d %d %d",&a,&b,&c,&d,&e) #define sfffffl(a,b,c,d,e) scanf("%lld %lld %lld %lld %lld",&a,&b,&c,&d,&e) #define sfc(a) scanf("%c",&a) #define ms(a,b) memset(a,b,sizeof(a)) #define pb(a) push_back(a) #define pbp(a,b) push_back({a,b}) #define db double #define ft float #define ll long long #define ull unsigned long long #define ff first #define ss second #define sz(x) x.size() #define qu queue #define pqu priority_queue #define vc vector #define vi vector #define vll vector #define pii pair #define pis pair #define psi pair #define all(x) x.begin(),x.end() #define CIN ios_base::sync_with_stdio(0); cin.tie(0) #define max3(a, b, c) max(a, b) > max(b, c) ? max(a, b) : max(b, c) #define min3(a, b, c) min(a, b) < min(b, c) ? min(a, b) : min(b, c) #define for0(i,n) for(int i=0;i=0; i--) #define forab(i,a,b) for(int i=a;i<=b;i++) #define forba(i,b,a) for(int i=b;i>=a;i--) #define stlloop(x) for(__typeof(x.begin()) it=x.begin();it!=x.end();it++) #define gcd(a, b) __gcd(a, b) #define lcm(a, b) ((a)*((b)/gcd(a,b))) #define case1(z) cout<<"Case "<=0 && tx=0 && ty mp; set st; int main() { //CIN; //freopen("in.txt","r",stdin); //freopen("out.txt","w",stdout); int n,maxi=-inf,x; sf(n); for0(i,n) {sf(a[i]);mp[a[i]]++;st.insert(a[i]);} if(sz(st)==1){ pf("%d\n",mp[a[0]]);return 0;} stlloop(st) { if(mp[*it]>1) x=mp[*it]; { if(x>maxi) maxi=x; } } sort(a,a+n); for(int i=0;imaxi) maxi=x; } } if(maxi==-inf) pf("0\n"); else pf("%d\n",maxi); return 0; }