Wrong Answer
Code
#include <bits/stdc++.h>
using namespace std;
int main() {
int t;
cin >> t;
while(t--) {
int n;
cin >> n;
string s, p, s2 = "";
cin >> s >> p;
bool s3 = false, s4 = false;
bool p3 = false, p4 = false;
for(int i = 0; i < n; i++) {
if(s[i] == '0') s3 = true;
else s4 = true;
if(p[i] == '0') p3 = true;
else p4 = true;
}
for(int i = 0; i < n; i++) {
for(int j = 0; j < n; j++) {
if(s[i] == p[j]) {
s2 += p[j];
break;
}
}
}
if((p3 && !s4) || (p3 && !s3)) {
cout << "NO" << endl;
} else {
cout << "YES" << endl;
}
}
}
Information
- Submit By
- Type
- Submission
- Problem
- P1233 B. Make Binary Strings Equal
- Contest
- Happy New Year 2026
- Language
- C++17 (G++ 13.2.0)
- Submit At
- 2026-01-06 15:17:07
- Judged At
- 2026-01-06 15:17:07
- Judged By
- Score
- 0
- Total Time
- 3ms
- Peak Memory
- 532.0 KiB