Ctrl K

Как можно дальше от старта

Лёгкая
Робот стоит в точке 0 на числовой прямой и выполняет программу moves — строку из символов L, R и _. Каждый символ — шаг длиной 1: - L — обязательно влево; - R — обязательно вправо; - _ — в любую сторону, на ваш выбор. Верните наибольшее расстояние от точки 0, на котором робот может оказаться после выполнения всей программы.
Пример 1
moves='R__L_R' → 4

Если все три свободных шага сделать вправо, получим R R R L R R: робот окажется в точке 4.

Пример 2
moves='LLR_' → 2

Обязательные шаги дают точку -1; свободный шаг влево уводит в -2.

Пример 3
moves='LR' → 0
Ограничения
  • 1 ≤ len(moves) ≤ 50
  • moves состоит только из символов L, R и _
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиЗаписка из вырезанных букв ЛёгкаяПервая буква без пары ЛёгкаяСлова, прозвучавшие один раз ЛёгкаяСлова из набора плашек ЛёгкаяВывески из букв Лёгкая
загружаем Python…
Вход
moves='R__L_R'
Ожидается
4

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 152 теста на сервере, включая скрытые.