摘要: #include"stdio.h"#include"stdlib.h"#include"string.h" int M,N,set[1010];int find(int x){ return x==set[x]? x:set[x]=find(set[x]);}int Union(int x,int y){ int a=find(x),b=find(y); if(a!=b) set[a]=b;}int main(){ int a,b,x,y,sum; while(scanf("%d%d",&N,&M) 阅读全文
posted @ 2011-07-31 22:10 bcy 阅读(111) 评论(0) 推荐(0) 编辑