#F. 成绩单( script)

    传统题 1000ms 256MiB

成绩单( script)

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Description

进入初三模拟考很多~~~~~ 又考试了,这次考试的人数特别多,每个人的学号很特别,是用字符串表示的,(不超过 30 位),学生的考试成绩放在了输入文件中。现在交给你一个任务,让你把学生的信息按学号排列(字典顺序,学号全为小写字母,从小到大排列)(不排成绩),并统计各个分数,及分数段的人数,以及满分人员(满分要发 XX奖学金的)

Format

Input

第一行:一个数 n (n<=130000 人);

以下 n 行:每行两个信息,分别为学号,分数(1~150 分)

Output

第一行 各个分数段(空格隔开)(例如 1~10 11~20 ……(见样例输出,不包括 150 分的人数)) 第二行 各个分数段的人数(空格隔开,没有则输出 0 )

接下来的 n 行,分别为 n 个学生的学号,成绩,(空格隔开)

再接下来的一行为满分的人的人数 x(如果没有则为 0)(保证 x 不超过10000)

接下来的 x 行为满分人的学号(如果 x 为 0 则为一行‘No’)(按字典序从小到大排序)

每一行的每一个数据之间用空格隔开,最后一个数据后不允许有空格。

Samples

3
bid 50
wxy 85
alc 55
1~9 10~19 20~29 30~39 40~49 50~59 60~69 70~79 80~89 90~99 100~109 110~119 120~129 130~139 140~149
0 0 0 0 0 2 0 0 1 0 0 0 0 0 0
alc 55
bid 50
wxy 85
0
No

Limitation

1s, 1024KiB for each test case.

4月15日作业

未认领
状态
已结束
题目
8
开始时间
2023-4-15 0:00
截止时间
2023-4-29 23:59
可延期
24 小时