19
社区成员




各位大家好
#include<iostream>
#include<cstdio>
#include<cstdlib>
#include<cstring>
#include<cmath>
#include<algorithm>
using namespace std;
const int MAXN=20000;
int n,a,k,b,f[105][MAXN],sum;
int maxx,bm;
int main(){
cin>>n;
for(int i=1;i<=n;i++){
scanf("%d%d",&a,&k);
sum=max(sum,a);
for(int j=1;j<=k;j++){
scanf("%d",&b);
f[b][++f[b][0]]=a;
sum=max(sum,b);
}
}
for(int i=1;i<=sum;i++)
if(maxx<f[i][0]){
maxx=f[i][0];
bm=i;
}
cout<<bm<<endl;
sort(f[bm]+1,f[bm]+f[bm][0]+1);
for(int i=1;i<=f[bm][0];){
printf("%d ",f[bm][i]);
int x=f[bm][i];
while(x==f[bm][i])
i++;
}
return 0;
}
在此鄙人献上话题焦点人物
大图是鄙人的头像