‹ 上一题 下一题 ›

g5-08260. 成绩分布 未做

1000 ms 256 MB 测试点 10 通过率 100% GESP-55级·STLset

题目描述

全班 名同学的成绩都是 到 的整数。请做一张成绩分布表:把出现过的成绩去重后从小到大,每个成绩输出一行,格式为「成绩 人数」,中间一个空格。

提示:开一个长度 的数组当桶数出现次数,再开一个 set<int> 收集出现过的成绩——遍历 set 就是从低分到高分。

输入格式

第一行一个整数 ()。

第二行 个整数 ()。

输出格式

若干行:每行「成绩 人数」,成绩升序。

样例

输入:

7
90 85 90 60 85 90 100

输出:

60 1
85 2
90 3
100 1

去重后的成绩从 60 到 100 从小到大,每个成绩右边是它出现的次数。

数据范围

,。人数是该成绩出现的真实次数,不是 1。

输入
输出

            
答案