Mubashir creó un robot sencillo que se desplaza mediante una serie de comandos de Norte, Este, Sur y Oeste [n, e, s, w]. Cada comando mueve al robot un paso en la dirección indicada. El robot está diseñado para llegar únicamente a dos destinos:
Crea una función que reciba una lista de commands y devuelva True si la posición final del robot es cualquiera de los dos destinos, y False en caso contrario. Las secuencias de comandos indicadas muestran dónde están los destinos; los comandos no tienen que coincidir con esas secuencias.
robot_path(["s", "e", "e", "n", "n", "e", "n"]) ➞ True
# Robot will end up at destination no. 1
robot_path(["n", "e", "s", "w", "n", "e", "s", "w", "w", "s", "n", "e"]) ➞ False
# Robot will be lost somewhere
robot_path(["n", "s", "n", "n", "e", "n", "w", "w", "s", "w", "w", "w", "n"]) ➞ TrueN/A