#include<bits/stdc++.h> using namespace std; int main() { unordered_map<int,int>p;//记录出现次数 int n,m,max_num=0; cin>>n; for(int i=0;i<n;i++){ cin>>m; p[m]++; max_num=max(max_num,p[m]); } cout<<(max_num==n?n:max_num+1);//等于数组大小,不做修改 }