Reacción en cadena de dominós

Mubashir estaba jugando con fichas de dominó. Llegó a estas conclusiones:

  • Si se derriba la primera ficha, esta seguirá derribando las siguientes fichas a su derecha.
  • La reacción se detendrá si encuentra una ficha que ya está derribada o si hay un espacio vacío.

Mubashir

Crea una función que reciba una cadena con el estado actual de los dominos y devuelva la cadena resultante después de la reacción en cadena de los dominós.

  • "|" representa una ficha de dominó de pie.
  • "/" representa una ficha de dominó derribada.
  • " " representa un espacio vacío.

Ejemplos

domino_chain("||| ||||//| |/") ➞ "/// ||||//| |/"
# Un espacio detendrá la reacción.

domino_chain("||//||") ➞ "////||"
# Una ficha que ya está derribada detendrá la reacción.

domino_chain("||||") ➞ "////"

Notas

N/A