Neutralización

Dadas dos cadenas compuestas por + y -, devuelve una nueva cadena que muestre cómo interactúan las dos cadenas de la siguiente manera:

  • Cuando interactúan signos positivos, siguen siendo positivos.
  • Cuando interactúan signos negativos, siguen siendo negativos.
  • Pero cuando interactúan signos negativos y positivos, se vuelven neutros y se representan con el número 0.

Ejemplo resuelto

neutralise("+-+", "+--") ➞ "+-0"
# Compara el primer carácter de cada cadena y luego compara los siguientes, uno por uno.
# Un "+" frente a un "+" devuelve otro "+".
# Un "-" frente a un "-" devuelve otro "-".
# Un "+" frente a un "-" devuelve "0".
# Devuelve la cadena de caracteres.

Ejemplos

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

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

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

Notas

Las dos cadenas tendrán la misma longitud.