fork download
  1. #include<iostream>
  2. #include<unordered_map>
  3. using namespace std;
  4. void exists_or_not(int arr[],int n,int ele){
  5. unordered_map<int,bool>m;
  6. for(int i=0;i<n;i++){
  7. m[arr[i]]=true;
  8. }
  9.  
  10. if(m.find(ele)!= m.end()){
  11. cout<<"Yes"<<endl;
  12. }
  13. else{
  14. cout<<"No"<<endl;
  15. }
  16.  
  17. }
  18. int main(){
  19. int t,q,ele,n,arr[n];
  20. cin>>t;
  21. for(int i=0;i<t;i++){
  22. cin>>n;
  23. for(int i=0;i<n;i++){
  24. cin>>arr[i];
  25. }
  26. cin>>q;
  27. for(int i=0;i<q;i++){
  28. cin>>ele;
  29. exists_or_not(arr,n,ele);
  30. }
  31. }
  32.  
  33. return 0;}
  34.  
Success #stdin #stdout 0s 4444KB
stdin
1
6
12 3 -67 67 34 2
4
4
5
67
7
stdout
No
No
Yes
No