全部RE
#include<bits/stdc++.h>
using namespace std;
int n,m,p;
int M[50005];
int huoquguanxi(int x){
return M[x]==x?x:M[x]=huoquguanxi(M[x]);
}
int shezhiguanxi(int x,int y){
int X,Y;
X=huoquguanxi(x);
Y=huoquguanxi(y);
M[X]=Y;
}
int chushihuaguanxi(int N){
for(int i=1;i<=n;i++){
M[i]=i;
}
}
int main(){
cin>>n>>m>>p;
for(int i=0;i<m;i++){
int qa,qb;
cin>>qa>>qb;
shezhiguanxi(qa,qb);
}
for(int i=0;i<p;i++){
int qa,qb;
qa=huoquguanxi(qa);
qb=huoquguanxi(qb);
if(qa==qb){
cout<<"Yes"<<endl;
}else{
cout<<"No"<<endl;
}
}
return 0;
}