http://codeforces.com/problemset/problem/553/C
对于一个连通块,两个人之间边的值是确定的,如果出现了冲突,答案就是0.
对于不同的连通块,只要加一条边,就能确定两个连通块间的连边情况,所以答案就是2^(连通块个数)
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include