#include #define MAX 100000 int G, P, gi, res; int parent[MAX+1]; void init_uf(); int find(int x); void Union(int x); int main() { scanf("%d %d", &G, &P); init_uf(); for(int i=0; i