• + 0 comments

    My python solution:

    def appendAndDelete(s, t, k):
        # Write your code here
        equal_first_letters = 0
        while equal_first_letters < len(s) and equal_first_letters < len(t)\
        and s[equal_first_letters] == t[equal_first_letters]:
            equal_first_letters += 1
        min_moves = len(s) - equal_first_letters + len(t) - equal_first_letters
        return 'Yes' if (k >= min_moves and (k - min_moves) % 2 == 0) or k > len(s) + len(t) else 'No'