-
题目描述:
-
输入数组长度 n
输入数组 a[1...n]
输入查找个数m
输入查找数字b[1...m]
输出 YES or NO 查找有则YES 否则NO 。
-
输入:
-
输入有多组数据。
每组输入n,然后输入n个整数,再输入m,然后再输入m个整数(1<=m<=n<=100)。
-
输出:
-
如果在n个数组中输出YES否则输出NO。
-
样例输入:
-
5 1 5 2 4 3 3 2 5 6
-
样例输出:
-
YES YES NO
代码:
#include <stdio.h>
int a[101],b[101];
int main() {
int m,n,i,j;
while(scanf("%d",&n)!=EOF) {
for(i=0;i<n;i++)
scanf("%d",&a[i]);
scanf("%d",&m);
for(i=0;i<m;i++)
scanf("%d",&b[i]);
for(i=0;i<m;i++) {
for(j=0;j<n;j++)
if(b[i]==a[j]) {
printf("YES\n");
break;
}
if(j==n)
printf("NO\n");
}
}
return 0;
}