fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int t;
  6. cin>>t;
  7. while(t--){
  8. int t1,d1,t2,d2,i,j,check1,check2;
  9. int a1[100],a2[100],a3[100],a4[100];
  10. cin>>t1;
  11. for(i=0;i<t1;i++)
  12. cin>>a1[i];
  13. cin>>d1;
  14. for(i=0;i<d1;i++)
  15. cin>>a2[i];
  16. cin>>t2;
  17. for(i=0;i<t2;i++)
  18. cin>>a3[i];
  19. cin>>d2;
  20. for(i=0;i<d2;i++)
  21. cin>>a4[i];
  22. for(i=0;i<t2;i++){
  23. for(j=0;j<t1;j++){
  24. if(a3[i]==a1[j]){
  25. check1=1;
  26. break;
  27. }
  28. else
  29. check1=0;
  30.  
  31. }
  32. }
  33. for(i=0;i<d2;i++){
  34. for(j=0;j<d1;j++){
  35. if(a4[i]==a2[j]){
  36. check2=1;
  37. break;
  38. }
  39. else
  40. check2=0;
  41. }
  42. }
  43.  
  44. if(check1&&check2)
  45. printf("YES\n");
  46. else
  47. printf("NO\n");
  48.  
  49. }
  50. return 0;
  51. }
Success #stdin #stdout 0s 15232KB
stdin
4
2
1 2
3
1 3 2
1
2
2
3 2
2
1 2
3
1 3 2
1
2
3
3 2 4
3
3 2 5
2
2 100
1
2
1
100
2
1 2
3
1 3 2
1
2
3
3 2 2
stdout
YES
NO
YES
YES