XOR Strings

Given two strings consisting of digits 0 and 1 only, find the XOR of the two strings.

Example:

Input:  s = "10101", t="00101"  
Output: 10000

Approach

C++

#include <bits/stdc++.h>
using namespace std;

string strings_xor(string sstring t)
{

    string res = "";
    for (int i = 0i < s.size(); i++)
    {
        if (s[i] == t[i])
            res += "0";
        else
            res += "1";
    }

    return res;
}

int main()
{
    string s = "10101"t = "00101";

    cout << strings_xor(st<< endl;
    return 0;
}


No comments:

Post a Comment