/*输入有多组数据,每组输入n,然后输入n个整数,再输入m,然后再输入m个整数(1<=m<=n<=100)。
5
1 5 2 4 3
3
2 5 6
YES
YES
NO*/
#include<stdio.h>
int main(){
int i,j,n,hash[100]={0},find[100];
int tmp[100];
while(scanf("%d",&n)!=EOF){//5
for(i=0;i<n;i++){
scanf("%d",&tmp[i]);//1 5 2 4 3
hash[tmp[i]]=1;//hash[1] hash[5] hash[2] hash[4] hash[3]
}
int m;
scanf("%d",&m);//3
for(i=0;i<m;i++){
scanf("%d",&find[i]);//2 5 6
if(hash[find[i]]==1) //hash[2] hash[5] hash[6]
printf("YES\n");
else printf("NO\n");
}
}
return 0;
}
FIND
最新推荐文章于 2019-07-08 17:30:25 发布