题目链接:
http://poj.org/problem?id=1703
题意:
输入T表示有T组数据,每组数据输入n,m,表示有n个人,m次询问,每次询问有两种,输入 D (x , y)表示x与y为敌对关系,输入A(x,y)表示询问x与y是什么关系,共有三种,1.朋友(敌人的敌人是朋友),2.敌人,3.不确定。
题解:
开一些虚点来存敌人,通俗一点就是把x的敌人用并查集全部并在x+n这个点上。
代码:
#include<iostream>
#include<algorithm>
#include<stdio.h>