/ SeriousOJ /

Record Detail

Wrong Answer


  
# Status Time Cost Memory Cost
#1 Wrong Answer 2ms 320.0 KiB
#2 Wrong Answer 3ms 532.0 KiB

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