Questão de Lógica de Programação

Qual a melhor abordagem para corrigir o problema de teletransporte dos fantasmas?

A

Criar um novo array de Strings apenas com os muros e os heróis, copiando os fantasmas um a um à medida que se movem.

B

Utilizar a função 'copia_mapa' que duplica o valor do mapa e traduz os 'Fs' por espaços para evitar o teletransporte.

C

Modificar a função 'move_fantasma' para verificar as posições válidas nos dois mapas, o original e o atualizado, antes de mover o fantasma.

D

Implementar uma função adicional que verifique se o elemento é um fantasma e o remova do mapa antes de realizar os movimentos.

Comentários

U

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!