P6406: 编程成绩

传统题
1.000s 时间限制
128MB 内存限制
4 提交
1 解决

【题目描述】
每一次全区编程比赛结束后都需要进行成绩统计,如果是你来设计这个程序,你会如何实现。
要求统计出所有成绩出现的次数,并且按照从低到高的顺序输出统计结果。
【输入】

包含n+1行:

第1行的整数是n,表示成绩的个数,第2∼n+1行每行一个整数代表成绩。

【输出】
包含m行(m为n个成绩中不相同数的个数),按照成绩从低到高的顺序输出。每行输出两个整数,分别是成绩和该成绩出现的次数,其间用一个空格隔开。
【样例输入】复制
8
2
4
2
4
5
100
2
100
【样例输出】 复制
2 3
4 2
5 1
100 2
【提示】
1 ≤ n ≤ 200000,每个成绩不超过1500000000。

题目类型~

2022金水区小学组 

咻咻~

提交答案 状态