3315 - 合并与查询
时间限制 : 1 秒
内存限制 : 128 MB
现在有一个并查集,你需要完成合并和查询操作。
输入
第一行包含两个整数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。