题目描述
若某个家族人员过于庞大,要判断两个是否是亲戚,确实还很不容易,现在给出某个亲戚关系图,求任意给出的某个人所在家族的人数。
规定: 和 是亲戚, 和 是亲戚,那么 和 也是亲戚。如果 是亲戚,那么 的亲戚都是 的亲戚, 的亲戚也都是 的亲戚。
输入
第一行:两个整数n,(n≤100,000,m≤200,000),分别表示有n个人,m个信息。
以下m行:信息包含两种形式:
M a b:表示a和b具有亲戚关系。
Q a:要求输出a所在家族的人数。
输出
要求输出a所在家族的人数。
样例
5 10
M 3 2
Q 4
M 1 2
Q 4
M 3 2
Q 1
M 3 1
Q 5
M 4 2
Q 4
1
1
3
1
4