Recorrido del robot

Los puntos de una retícula se representan mediante pares de enteros

y los movimientos de un robot mediante el tipo

donde (N x) significa que se mueve x unidades en la dirección norte y análogamente para las restantes direcciones (S es sur, E es este y O es oeste).

Definir la función

tal que (posicion ms) es la posición final de un robot que inicialmente está en el el punto (0,0) y realiza los movimientos ms. Por ejemplo,

Soluciones