O desafio
Sua tarefa é animar o Adve the Adventurer, movendo-se através de um labirinto assustador (ou seja, Halloween). Adve é um •
; ele é fluido como personagem, então ele não se importa de ser representado por um personagem diferente.
Para animar o Adve, você imprime cada quadro; um quadro é o mapa com sua localização atual. Adve move um espaço para frente a cada turno e nunca recua. Ele começa na primeira linha e termina na última.
Entrada
Qualquer formato razoável, como uma string com um delimitador ou matriz de strings. Você pode assumir que a entrada será um mapa maior que 3 * 3, contendo apenas um caminho possível. Os únicos caracteres presentes serão #
e .
Resultado
Os quadros.
Labirinto de exemplo ( ok ... labirinto )
Aqui está um mapa sem Adve; o primeiro e o último quadros são este mapa vazio (este mapa é 9x15):
### #####
## #####
## ######
## #
####### #
# ### #
# # # #
# # ###
# #######
# ####
#### ####
#### ###
##### ###
##### ###
##### ###
Isso é código-golfe , então o código mais curto em bytes vence!
A saída exata para isso pode ser encontrada aqui (37 quadros).