L1-034:点赞

题目描述

微博上有个"点赞"功能,你可以为你喜欢的博文点个赞表示支持。每篇博文都有一些刻画其特性的标签,而你点赞的博文的类型,也间接刻画了你的特性。本题就要求你写个程序,通过统计一个人点赞的纪录,分析这个人的特性。


输入格式:

输入在第一行给出一个正整数N(≤1000),是该用户点赞的博文数量。随后N行,每行给出一篇被其点赞的博文的特性描述,格式为"K F1​⋯FK​",其中1≤K≤10,Fi​(i=1,⋯,K)是特性标签的编号,我们将所有特性标签从1到1000编号。数字间以空格分隔。


输出格式:

统计所有被点赞的博文中最常出现的那个特性标签,在一行中输出它的编号和出现次数,数字间隔1个空格。如果有并列,则输出编号最大的那个。


输入样例:

复制代码
4
3 889 233 2
5 100 3 233 2 73
4 3 73 889 2
2 233 123

输出样例:

复制代码
233 3

程序代码

cpp 复制代码
#include<stdio.h>
int main(){
	int n;
	scanf("%d",&n);
	int k,t;
	int num,max=0;
	int a[1001]={0};
	for(int i=0;i<n;i++){
		scanf("%d",&k);
		for(int j=0;j<k;j++){
			scanf("%d",&num);
			a[num]++;
		}
	}
	
	for(int i=1000;i>0;i--){//求出出现最多的标签数目
		if(a[i]>max){
			max=a[i];
			t=i;
		}
	}
	printf("%d %d",t,max);
	return 0;
}

运行结果

相关推荐
矛取矛求24 分钟前
C++区别于C语言的提升用法(万字总结)
c语言·c++
mit6.82425 分钟前
[贪心_7] 最优除法 | 跳跃游戏 II | 加油站
数据结构·算法·leetcode
keep intensify27 分钟前
通讯录完善版本(详细讲解+源码)
c语言·开发语言·数据结构·算法
shix .34 分钟前
2025年PTA天梯赛正式赛 | 算法竞赛,题目详解
数据结构·算法
风铃儿~43 分钟前
Java面试高频问题(26-28)
java·算法·面试
wuqingshun3141591 小时前
蓝桥杯 4. 卡片换位
算法·职场和发展·蓝桥杯
江沉晚呤时1 小时前
深入了解C# List集合及两种常见排序算法:插入排序与堆排序
windows·sql·算法·oracle·c#·排序算法·mybatis
xueyinan1 小时前
小刚说C语言刷题——1565成绩(score)
c语言
Eric.Lee20211 小时前
数据集-目标检测系列- F35 战斗机 检测数据集 F35 plane >> DataBall
人工智能·算法·yolo·目标检测·计算机视觉
Gsen28192 小时前
AI大模型从0到1记录学习 数据结构和算法 day20
数据结构·学习·算法·生成对抗网络·目标跟踪·语言模型·知识图谱