#include #include #include using namespace std; struct member { int index; vector adjacent; vector trans; member() { index = -1; } }; vector members; int index = 1; int count = 0; int candidate; void dfs(int act) { members[act].index = 1; count++; for(int i=0; i