Cadeia de dominós

Mubashir estava brincando com dominós. Ele chegou às seguintes conclusões:

  • Se o primeiro dominó for derrubado, ele continuará derrubando os próximos dominós à sua direita.
  • A reação será interrompida se encontrar um dominó que já está derrubado ou um espaço vazio.

Mubashir

Crie uma função que receba uma string com o estado atual dos dominos e retorne a string após a reação em cadeia dos dominós.

  • "|" representa um dominó em pé.
  • "/" representa um dominó derrubado.
  • " " representa um espaço vazio.

Exemplos

dominoChain("||| ||||//| |/") ➞ "/// ||||//| |/"
// Um espaço interromperá a reação.

dominoChain("||//||") ➞ "////||"
// Um dominó que já está derrubado interromperá a reação.

dominoChain("||||") ➞ "////"

Notas

N/A