Sesión 22

BFS continuación.

Curso final de la OOI 2020

Sesión 22

Fecha: 4 de junio de 2020

Temas

  • Continuación BFS

Representación de movimientos dentro de un laberinto para una DFS y BFS

Ejercicios

Quién llega primero

Descripción

Arturo y Damian están en distintos lugares de un laberinto. ¿Quién de los 2 llegará primero a la salida?

Entrada

El laberinto donde A es la posición de Arturo, D la de Damian y S la salida. Ambos se pueden mover solo en 4 direcciones y solo pueden avanzar una casilla a la vez. Solo pueden moverse por casillas libres, indicadas por ., pero no pueden pasar por paredes X.

Salida

Imprime el nombre de quién llega primero y la cantidad de pasos que tiene que dar.

Ejemplo

Quien llega primero parte 2

Basado en el problema anterior, imagina que ahora Damian puede moverse a las 8 casillas adyacentes.

Last updated