- #include<cstdio>
-
-
-
- int f[5010]={};
-
- //并查集
-
- int findf(int x){
-
- return f[x]==x?x:(f[x]=findf(f[x]));
-
-
-
- }
-
- int main(){
-
- int n,m,p;
-
- scanf("%d%d%d",&n,&m,&p);
-
- for(int i=1;i<=n;++i)
-
- {
-
- f[i]=i;
-
- }
-
- for(int i=1;i<=m;++i)
-
- {
-
- int x,y;
-
- scanf("%d%d",&x,&y);
-
- x=findf(x);
-
- y=findf(y);
-
- f[x]=y;
-
-
-
- }
-
- for(int i=1;i<=p;++i)
-
- {
-
- int x,y;
-
- scanf("%d%d",&x,&y);
-
- x=findf(x);
-
- y=findf(y);
-
- puts(x==y?"Yes":"No");
-
- }
-
- }
-