/ XMU_ACM / 题库 /

狼人杀

狼人杀

Description

有一些人在玩狼人杀,与真实的狼人杀游戏不同的是,他们是知道所有人的身份的。
现在,每个人都说了一个人的身份,村民一定不会说谎,狼人可能说谎。
现在我们想知道,哪些人一定是狼人,哪些人一定是村民,哪些人两边都有可能。

Format

Input

第一行一个整数\(T(1<=T<=10)\),表示数据组数。
每组数据第一行一个整数\(n(1<=n<=100000)\),表示人数。
接下来\(n\)行,每行一个整数\(x(1<=x<=n)\)和一个字符串\(S\)(只会是"werewolf"或"villager"),第\(i\)行表示第\(i\)个人说的话“玩家\(x\)是\(S\)”。
没有人会说自己的身份。

Output

按照输入顺序,对于每组输入,输出一行两个用空格隔开的整数,表示一定是村民的人数和一定是狼人的人数。
行末不要输出多余空格。

Sample 1

Input

1
2
2 werewolf
1 werewolf

Output

0 0

Limitation

5s, 1GB for each test case.

Source

Vijos Original

信息

ID
1065
难度
8
分类
(无)
标签
(无)
递交数
18
已通过
4
通过率
22%
上传者

相关

在下列比赛中:

厦大附中模拟赛第一场