Neutralização

Dadas duas strings formadas apenas por + e -, crie Program.neutralise(String, String) e retorne uma nova string que mostre como seus caracteres interagem em cada posição.

  • Dois sinais positivos continuam positivos e produzem +.
  • Dois sinais negativos continuam negativos e produzem -.
  • Sinais opostos se neutralizam e produzem o caractere 0.

Exemplo resolvido

Program.neutralise("+-+", "+--") ➞ "+-0"
// Compare, um a um, os caracteres que ocupam a mesma posição.
// "+" com "+" continua sendo "+".
// "-" com "-" continua sendo "-".
// Sinais opostos se tornam "0".

Exemplos

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

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

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

Notas

As duas strings de entrada sempre têm o mesmo comprimento.