Convertendo uma string binária em outra

Published by Werdna in

Escreva uma função que retorne o número mínimo de trocas necessárias para converter a primeira string binária na segunda.

Exemplos

minSwaps("1100", "1001") ➞ 1

minSwaps("110011", "010111") ➞ 1

minSwaps("10011001", "01100110") ➞ 4

Observações

  • As duas strings binárias terão o mesmo comprimento.
  • As duas strings binárias terão a mesma quantidade de zeros e uns.
  • Uma troca consiste em trocar dois elementos de uma string (as trocas não precisam ser adjacentes).