fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int t,n;
  6. string a,b;
  7. int cn1[2],cn2[2];
  8. cin>>t;
  9. while(t--)
  10. {
  11. cn1[1]=0;cn1[0]=0;cn2[0]=0;cn2[1]=0;
  12. cin>>n;
  13. cin>>a>>b;
  14. while(n--)
  15. {
  16. if(a[n]=='1')
  17. {
  18. cn1[1]++;
  19. }
  20. else if(a[n]=='0')
  21. {
  22. cn1[0]++;
  23. }
  24. if(b[n]=='1')
  25. {
  26. cn2[1]++;
  27. }
  28. else if(b[n]=='0')
  29. {
  30. cn2[0]++;
  31. }
  32. }
  33. if(cn1[1]==cn2[1] && cn1[0]==cn2[0])
  34. {
  35. cout<<"YES"<<endl;
  36.  
  37. }
  38. else
  39. {
  40. cout<<"NO"<<endl;
  41. }
  42. }
  43. return 0;
  44. }
Success #stdin #stdout 0s 4360KB
stdin
1
5
10101
01011
stdout
YES