#1313. 团伙

团伙

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

在某城市里住着 n\red {n} 个人,任何两个认识的人不是朋友就是敌人,而且满足:

  • 1、我朋友的朋友是我的朋友;
  • 2、我敌人的敌人是我的朋友;

所有是朋友的人组成一个团伙。告诉你关于这 n\red {n} 个人的 m\red {m} 条信息,即某两个人是朋友,或者某两个人是敌人,请你编写一个程序,计算出这个城市最多可能有多少个团伙?

输入格式

1\red {1} 行为 n\red {n},第二行为m\red m1<n1000,1m100000\red{1<n\le 1000,1\le m\le100 000}

以下 m\red {m} 行,每行为 p,x,y\red{p, x , y}

p\red{p} 是一个字符,p\red{p}F\red {F} 时,表示 x\red {x}y\red {y} 是朋友,p\red{p}E\red {E} 时,表示 x\red {x}y\red {y} 是敌人。

输出格式

一个整数,表示这 n\red {n} 个人最多可能有几个团伙。

样例

输入样例

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

输出样例

3

添胜提高班day3

未参加
状态
已结束
规则
IOI
题目
4
开始于
2023-8-3 13:45
结束于
2023-8-3 16:45
持续时间
3 小时
主持人
参赛人数
24