点赞

题源

团体程序设计天梯赛

题解

用桶排序做

#include<stdio.h>
int main(void)
{
	int N,K,i,Fi,j,max=0,flag;
	int book[1001]={0};//桶
	scanf("%d",&N);
	for(i=1;i<=N;i++){
		scanf("%d",&K);
		for(j=1;j<=K;j++){
			scanf("%d",&Fi),book[Fi]++;//记录频率
		}
	}
	for(i=1;i<=1000;i++){
		if(max<=book[i])max=book[i],flag=i;//找频率最高,及其编号
	}
	printf("%d %d\n",flag,max);
}
posted @ 2020-12-03 13:44  summeriver13  阅读(30)  评论(0)    收藏  举报