Neutralização

Dadas duas strings compostas por + e -, retorne uma nova string que mostre como as duas strings interagem da seguinte forma:

  • Quando sinais positivos interagem, eles continuam positivos.
  • Quando sinais negativos interagem, eles continuam negativos.
  • Mas quando sinais negativos e positivos interagem, eles se tornam neutros e são representados pelo número 0.

Exemplo resolvido

neutralise("+-+", "+--") ➞ "+-0"
# Compare o primeiro caractere de cada string e, em seguida, compare os próximos, um de cada vez.
# Um "+" contra um "+" retorna outro "+".
# Um "-" contra um "-" retorna outro "-".
# Um "+" contra um "-" retorna "0".
# Retorne a string de caracteres.

Exemplos

neutralise("--++--", "++--++") ➞ "000000"

neutralise("-+-+-+", "-+-+-+") ➞ "-+-+-+"

neutralise("-++-", "-+-+") ➞ "-+00"

Notas

As duas strings terão o mesmo comprimento.