#1251. 仰卧起坐成绩统计

仰卧起坐成绩统计

题目描述

四年级二班女同学在体育课上进行了一轮仰卧起坐测试。成绩计算表如下。

一分钟内做仰卧起坐的个数 成绩
<20<20 F
202920 \sim 29 E
303930 \sim 39 D
404940 \sim 49 C
505950 \sim 59 B
60≥60 A

给出所有同学完成的仰卧起坐个数,请计算每个区间的人数,按照人数降序排序。如果有多个成绩区间人数一样多,那么先输出成绩较好的区间。

输入格式

第一行:一个整数 nn,代表同学的人数

第二行:nn 个整数,分别表示每位同学完成仰卧起坐的数量。

输出格式

输出 66 行,分别表示 66 个成绩区间的人数,每行按照成绩:人数的格式输出,按照人数降序输出。

样例

10
19 18 17 20 21 28 30 45 48 51
E:3
F:3
C:2
B:1
D:1
A:0

数据范围

对于所有数据,1n1001≤n≤100