L1-034 点赞 (20分)
**思路:**把所有个性标签序号全部存入到1个数组中,在数组中求众数即可;
AC代码:
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
#define inf 0x3f3f3f
ll label[inf];
ll mark[inf];
int main(void)
{
ll n;
cin>>n;
ll s[n];
ll k=0;
for(ll i=0;i<n;i++)
{
cin>>s[i];
while(s[i]--)
{
cin>>label[k++];
}
}
for(ll i=0;i<k;i++)
{
mark[label[i]]++;
}
ll len=sizeof(mark)/sizeof(mark[0]);
ll ans=0;
ll u=0;
for(ll i=0;i<len;i++)
{
if(mark[i]>=ans){
ans=mark[i];
u=i;
}
}
cout<<u<<" "<<ans;
}