#Lutece0968. 统计上机成绩

统计上机成绩

Migrated from Lutece 968 统计上机成绩

All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.

Description

第六次上机有66个题目,题号分别是103810391040104110421043。每个同学都在认真的做。但依然有些同学过的题多,有些同学过的少。有的同学虽然题未过,但程序写出来,也进行了提交。为了了解本次上机的情况,老师规定:

  1. 如果该题一次Accepted(即第一次就通过),则积分100100,否则9595
  2. 如果该题Presentation Error,则积分9090
  3. 如果该题Wrong Answer,则积分7070
  4. 如果该题Compile Error,则积分5050
  5. 每人每题只计算一次,按最高值计算。

本题假设:题目提交返回类型只有AcceptedPresentation ErrorWrong AnswerCompile Error四种。每个同学每次提交的程序都保存在一个文件中,文件的后缀名为ccc,文件名的格式为: RunID_AuthorID_返回类型_题号.后缀名,比如:6890_2910201012_Accepted_1039.cc

Input

本题只有一组输入数据。第一行是文件名称的数目TT,下面是TT行文件名。RunID不超过整数的范围,AuthorID的长度不超过5050个字符,TT不超过20002000

Output

输出有多行,每行对应一个AuthorID(即一个AuthorID只有一行),其后是积分,用空格隔开,最后一行后有一个空行。注意要先按AuthorID从小到大排序(按字符的ASCII码)。

Samples

3
6855_Tommy_Wrong Answer_1038.cc
7036_2910201009_Compile Error_1038.cc
6915_Tommy_Accepted_1039.cc
2910201009 50
Tommy 170

Resources

wxiaoping 2009年C语言第八次上机