#include<bitset>
#include<cstdio>
#include<string>
#include<cstring>
#include<iostream>
#include<algorithm>
#define M 10000
using namespace std;

int n,m,q,u,v;
bitset<1005> tmp,bit[M+5];

int main(){
	while(~scanf("%d",&n)){
		for(int i=0;i<=M;i++)
			bit[i].reset();
		for(int i=1;i<=n;i++){
			scanf("%d",&m);
			while(m--){
				scanf("%d",&u);
				bit[u][i]=1;
			}
		}
		scanf("%d",&q);
		while(q--){
			scanf("%d%d",&u,&v);
			tmp=bit[u]&bit[v];
			if(tmp.count())
				printf("Yes\n");
			else printf("No\n");
		}
	}
	return 0;	
}

 

0 0 votes
文章评分
订阅这个评论
提醒

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

0 评论
最旧
最新 得票最多
Inline Feedbacks
View all comments