返回小组 开始 2026-08-23 13:00:00

0823

结束 2026-08-23 16:00:00
Contest is over.
当前 2026-09-03 17:37:40

C. 合并与查询

描述

现在有一个并查集,你需要完成合并和查询操作。

输入

第一行包含两个整数N,M,表示共有N个元素和M个操作。
接下来M行,每行包含三个整数Zi,Xi,Yi。
当Zi=1时,将Xi与Yi所在的集合合并。
当Zi=2时,输出Xi与Yi是否在同一集合内,是的输出 “Y”;否则输出“N”。

输出

对于每一个Zi=2的操作,都有一行输出,每行包含一个大写字母,为“Y”或者 “N”。

样例

输入

4 7
2 1 2
1 1 2
2 1 2
1 3 4
2 1 4
1 2 3
2 1 4

输出

N
Y
N
Y

提示

对于100%的数据,1<=N<=10^4,1<=M<=2*10^5,1<=Xi,Yi<=N。


Submit

登录

注册
时间限制 1 秒
内存限制 128 MB
提交