1546: 竞赛评分

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Normal Judger Creator:
Submit:1 Solved:1

Description

【题目描述】

我们新的竞赛提交系统按时间顺序记录每支队伍在比赛期间提交的所有作品。对于每一个作品,它都会记录收到参赛作品提交时的分钟数、对应的问题编号以及测试结果(简单地指定为对或错)。例如,以下是特定团队的假设日志:

3 E right

10 A wrong

30 C wrong

50 B wrong

100 A wrong

200 A right

250 C wrong

300 D right

一个团队相对于其他团队的排名是由根据提交数据计算的主要和次要得分衡量标准确定的。主要衡量标准是已解决问题的数量。第二个衡量标准是基于时间和处罚的组合。具体来说,一个团队的时间分数等于提交正确答案的时间之和,加上每提交一个错误都会被罚的20分钟。如果没有解决任何问题,则时间度量为0

在上面的例子中,我们看到这个团队成功地完成了三个问题:E在第一次提交时(比赛开始3分钟);A在他们第三次提交时(比赛开始200分钟);D在第一次提交时(比赛开始300分钟)。这支球队的计时赛成绩(包括点球)是543分。这包括解决E3分钟,解决A200分钟加上之前两次错误的罚时40分钏,以及解决D300分钟。注意,团队也尝试了问题BC,但从未成功解决这些问题,因此这些尝试没有受到处罚。

根据竞赛规则,在一个团队解决了一个特定问题后,同一问题的任何进一步提交都将被忽略(因此从日志中省略)。由于时间被离散为整分钟,因此可能会有多个提交文件显示相同的分钟数。特别是,同一分钟内可能有多个相同问题的提交,但它们是按时间顺序排列的,因此只有最后一个条目可能是正确的。作为第二个示例,请考虑以下提交记录:

7 H right

15 B wrong

30 E wrong

35 E right

80 B wrong

80 B right

100 D wrong

100 C wrong

300 C right

300 D wrong

这支球队解决了4个问题,他们的总时间得分(包括点球)为502,其中H7分钟,E35+20B80+40C300+20

【输入】

输入的n(0n100),每行描述一个特定的日志条目。日志条目有三部分:一个整数m(1m300),表示收到提交的分钟数,一个大写字母表示问题,以及单词rightwrong。整数将按非递减的顺序排列,并且可能包含重复。在所有日志条目之后是一个 -1 表示输入结束。

【输出】

输出一行包含两个整数:解决的问题数量和总时间度量(包括罚时)。

【样本输入1

3 E right

10 A wrong

30 C wrong

50 B wrong

100 A wrong

200 A right

250 C wrong

300 D right

-1

【样本输出1

3 543

【样本输入2

7 H right

15 B wrong

30 E wrong

35 E right

80 B wrong

80 B right

100 D wrong

100 C wrong

300 C right

300 D wrong

-1

【样本输出2

4 502

Input

输入的n(0n100),每行描述一个特定的日志条目。日志条目有三部分:一个整数m(1m300),表示收到提交的分钟数,一个大写字母表示问题,以及单词rightwrong。整数将按非递减的顺序排列,并且可能包含重复。在所有日志条目之后是一个 -1 表示输入结束。

Output

输出一行包含两个整数:解决的问题数量和总时间度量(包括罚时)。

Sample Input Copy

3 E right
10 A wrong
30 C wrong
50 B wrong
100 A wrong
200 A right
250 C wrong
300 D right
-1

Sample Output Copy

3 543

Source/Category