Type: Default 2000ms 256MiB

香橙味醉墙

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

Problem Description

ikun想要在集训队中成为醉墙,所以他连续 tt 天每天都会vp一场比赛,在第ii场比赛中ikun一共提交了 nn 次。你需要计算每一天ikun的成绩。

每次提交都表示为一个元组:$$(问题编号,提交时间,结果)$$

  • 问题:表示尝试提交问题的编号,由单个大写字母组成(A-Z)。
  • 时间:一个处于[0,299][0,299]的整数,表示提交的时间,单位是分钟。
  • 结果:提交结果:
    • Accepted:表示通过了此问题。
    • Wrong answer:表示提交的答案错误。
    • Time limit exceeded:表示在规定的时间内没通过这道题目。
    • Compilation error:表示提交的代码编译失败。

对于每一场比赛,成绩由过题数和罚时组成:

  • 通过的问题:表示至少有一次结果为Accepted的提交。

  • 过题数:为通过问题的数量。

  • 罚时:为解决所有问题所消耗的时间(如果没有,则为00)。

    • 对于每一个通过的问题,按以下方法计算罚时:
      1. 取第一个结果为Accepted的提交的时间。
      2. 在第一个Accepted更早的提交一前每一个结果为Wrong answer或Time limit exceeded的提交都会增加20min的罚时。

    注意:ikun不会再同一分钟提交超过一份。

Input Format

第一行包含一个整数 tt 表示vp比赛的天数。 对于每一场比赛: 包含一个整数 nn 表示本次比赛的提交数量。 接下来 nn 行都以以下格式描述提交:$$问题编号,提交时间,结果$$

Output Format

输出 tt 行每一行两个整数表示过题数和罚时。

Sample

Input:

2
5
A 10 Wrong answer
C 12 Wrong answer
M 24 Accepted
N 31 Compilation error
B 35 Accepted
6
A 114 Accepted
M 51 Accepted
B 4 Compilation error
B 19 Accepted
I 198 Time limit exceeded
M 10 Wrong answer

Output:

2 59
3 204

Hint

对于所有数据满足1≤t≤100001\le t \le 10000,1≤n≤3001 \le n \le 300。 保证

  • 问题编号是一个大写字母(A-Z)。
  • 提交时间是介于0到299的整数,包括了0和299。
  • 结果一定为"Accepted","Wrong answer","Time limit exceeded"或“Compilation error”中的一种。
  • 不会再同一时间内提交超过一次。

第十一届重庆邮电大学萌新赛

Not Attended
Status
Done
Rule
XCPC
Problem
10
Start at
2025-11-2 13:00
End at
2025-11-2 18:00
Duration
5 hour(s)
Host
Partic.
3