题目:
输入样例:
4
3 889 233 2
5 100 3 233 2 73
4 3 73 889 2
2 233 123
输出样例:
233 3
代码:
#include <stdio.h>
int main()
{
int arr[1001] = {0};//创建一个数组,用下标充当编号
int n = 0,num = 0;
scanf("%d",&n);
for(int i = 0;i<n;i++)//数据的输入
{
int k = 0;
scanf("%d",&k);
for(int j = 0;j<k;j++)
{
scanf("%d",&num);
arr[num]++;
}
}
int max = 0,bq = 0;//max是次数,bq是编号
for(int i = 1;i<1001;i++)
{
if(arr[i]>=max)
{
max = arr[i];
if(i>bq)
bq = i;
}
}
printf("%d %d",bq,max);
return 0;
}