Type: Default 1000ms 128MiB

黑社会团伙

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.

说明

众所周知,香港的黑社会组织猖獗,警方希望能摸清他们的内部构成情况,特派小生前往调查。经过长期的卧底,小生初步获得了一些资料:整个组织有n个人,任何两个认识的人不是朋友就是敌人,而且满足:①我朋友的朋友是我的朋友;②我敌人的敌人是我的朋友。所有是朋友的人组成一个团伙。现在,警方委派你协助调查,拥有关于这n个人的m条信息(即某两个人是朋友,或某两个人是敌人),请你计算出这个城市最多可能有多少个团伙。

注意:a和b是朋友,但a的敌人和b的敌人不一定是朋友。

数据范围:2N20001M5000

输入格式

第一行包含一个整数N,第二行包含一个整数M,接下来M行描述M条信息,内容为以下两者之一:“F x y”表示xy是朋友;“E x y”表示xy是敌人(1xyN)。

输出格式

包含一个整数,即可能的最大团伙数。

样例

6
4
E 1 4
F 3 5
F 4 6
E 1 2
3

并查集

Not Claimed
Status
Done
Problem
8
Open Since
2024-12-7 0:00
Deadline
2024-12-15 23:59
Extension
24 hour(s)