Mubashir criou um robô simples que é guiado por uma série de comandos de Norte, Leste, Sul e Oeste [n, e, s, w]. Cada comando move o robô um passo na direção indicada. O robô foi projetado para chegar a apenas dois destinos:
Crie uma função que receba uma lista de commands e retorne True se a posição final do robô for um dos dois destinos, e False caso contrário. As sequências de comandos listadas mostram onde ficam os destinos; os comandos não precisam corresponder a essas sequências.
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