Um robô recebeu uma lista de instruções de movimento. Cada instrução é left, right, up ou down, seguida por uma distância a ser percorrida. O robô começa em [0, 0]. Você deve calcular onde o robô terminará e retornar sua posição final como um array.
Para ilustrar, se o robô receber as seguintes instruções:
new string[] { "right 10", "up 50", "left 30", "down 10" }Ele terminará 20 à esquerda e 40 acima de onde começou, então retornamos int[] { -20, 40 }.
TrackRobot(new string[] { "right 10", "up 50", "left 30", "down 10" }) ➞ int[] { -20, 40 }
TrackRobot(new string[] { }) ➞ int[] { 0, 0 }
// If there are no instructions, the robot doesn't move.
TrackRobot(new string[] { "right 100", "right 100", "up 500", "up 10000" }) ➞ new int[] { 200, 10500 }left, right, up ou down.