Вернулся ли робот домой
Робот стартует в точке (0, 0) и выполняет команды перемещения. Дана строка moves, где U двигает вверх, D вниз, L влево, а R вправо. Нужно понять, окажется ли робот после всех команд снова в начальной точке. Верни True, если он вернулся, иначе False.
Примеры
Ввод
["UDLRUD"]Вывод
TrueВвод
["LLRU"]Вывод
FalseВвод
["UD"]Вывод
TrueНужно реализовать
def judge_circle(moves: str) -> bool:
Теги
strings
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
"UDLRUD"Ожидаемый
True2
Ввод
"LLRU"Ожидаемый
False3
Ввод
"UD"Ожидаемый
True4
Ввод
""Ожидаемый
True5
Ввод
" "Ожидаемый
True6
Ввод
"a"Ожидаемый
TrueФокус-радио
На паузе · SomaFM · Fluid