005 - 令和

時間制限 1 秒 / メモリ制限 64 MB / 得点 5 / x 1 /


TLE
1sec
MLE
64MB
得点
5

2679年04月04日 13:04 問題修正

問題

あなたはHOJ(Hameln Online Judge)というオンラインジャッジを運営している。
REWAを出してしまうとその数に応じてACしても満点が得られなくするようにしようと考えています。
誰がREWAACをしたのかを記録したレコードが与えられる。
ユーザーiACした時、 そのユーザーが初めてACした時点で何回REWAした回数を出力したシステムを作ってください。
昨今、Makki0のようなオンラインジャッジでの不正が相次いでいる。
ゆえに、REWAをせずにACした場合、不正を疑うことにした。
このようなことがあったときは初めてACした扱いにせず、REWAのカウントを続行することとする。なお、このとき出力する値に関しては0でよい。
この例に関しては入出力例6を参考にせよ。

入力

N
name1 status1
......
nameN statusN

一行目にレコードの行数が与えられる。
続くN行にレコードの内容が与えられる。
これはユーザーnameの提出がどのような結果だったのかを示す。
statusはRE, WA, ACのどれかである。

出力

RE_WA1
...
RE_WAcnt(AC)

制約

$1$ ≤ $n$ ≤ $10$6
nameの文字数は256字以下である。
少なくとも一回はACが入力される。

テストケース

例1

入力

5
ei1821 RE
ei1821 WA
r1825 RE
r1825 AC
ei1821 AC

出力

1
2

例2

入力

4
ei1821 RE
ei1821 AC
ei1821 WA
ei1821 AC

出力

1
1

一度ACしたならそれ以降のREWAは回数に数えられないことに注意しなさい。

例3

入力

10
r1807 WA
r1807 WA
r1807 WA
r1807 WA
r1807 WA
r1807 WA
r1807 WA
r1807 WA
r1807 WA
r1807 AC

出力

9

頑張ってね。

例4

入力

6
ei1821 WA
ei1821 WA
ei1821 RE
ei1821 RE
ei1821 RE
ei1821 AC

出力

5

これはあるコンテストの2問目におけるei1821の実際の結果である。

例5

入力

1
tourist AC

出力

0

はい、プロ

例6

入力

7
Makki0 AC
Makki0 AC
Makki0 AC
Makki0 RE
Makki0 AC
Makki0 WA
Makki0 AC

出力

0
0
0
1
1