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.