1173.查找
题目描述:
输入数组长度 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<iostream> using namespace std; int main(){ int n,m,i,j; int a[101],b; while(cin>>n){ for(i=0;i<n;i++) { cin>>a[i]; } cin>>m; for(i=0;i<m;i++){ cin>>b; int flag=0; for(j=0;j<n;j++) { if(b==a[j]) { flag=1; } } if(flag){ cout<<"Yes"<<endl; } else cout<<"No"<<endl; } } return 0; }