|
|
3691 - The Explorer |
||||
|
|
|||||
THE EXPLORADOR
Un explorador debe decidir una forma de construcción para llegar de un punto A a un punto B. En orden para ayudarse, el explorador ha hecho un mapa con los obstáculos que existen. Él dibujo en cuadrados su mapa y quiere un camino que pase por el menor número de cuadrados. El sólo puede ir de un cuadrado al otro si tienen un lado en común, es decir, no puede avanzar en diagonal, y no puede pasar por un cuadrado que contiene un obstáculo .Cada cuadrado del mapa es identificado por sus coordenadas, columna y filas. Las columnas son numeradas de izquierda a derecha iniciándose con 0. Las filas son numeradas de arriba hacia abajo iniciándose en 0.
INPUT
Habrá múltiples entradas .La primera
línea contiene el número de entrada para evaluar.
Cada entrada será de la siguiente forma : primero,
una línea que contiene dos números enteros, N y M, separado por espacios,
indicará el número de columnas y líneas, donde 1 <=N
OUTPUT
El mínimo numero de cuadrados por el cual pasa entre a y b.
2 3 3 1 0 0 1 0 0 0 0 12 0 0 2 5 4 0 1 0 0 00 0 1 1 00 1 0 0 00 0 0 0 01 3 2 0
5 9
CARLOS EDUARDO CASTAÑEDA GALLARDO