1
已解决
马奕阳
中级守护
中级守护
#include<iomanip>
#include<iostream>
#include<algorithm>
#include<cmath>
using namespace std;
int n,a[100005],t[100005];
int ma,cnt,b[105];
int cmp(int x,int y){
return x<y;
}
int main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i];
t[a[i]]++;
}
for(int i=1;i<=n;i++){
if(ma<t[a[i]]){
ma=t[a[i]];
}
}
for(int i=1;i<=n;i++){
if(t[a[i]]==ma){
b[i]=a[i];
cnt++;
t[a[i]]=0;
}
}
cout<<cnt;
cout<<endl;
sort(b+1,b+n+1,cmp);
for(int i=1;i<=n;i++){
if(t[a[i]]==0){
cout<<b[i]<<' ';
}
}
return 0;
}