ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Разделы > Неотсортированные > задача:


Путь робота

Задачи раздела

• Простая задача
• Простой шифр
• Простые соседи
• Профитроли (5 баллов)
• Прямоугольники
• Пукка Юкканен
• Пукка Юкканен
• Пункт обогрева
• Путь робота
• Пьедестал занят!
• Пятёрка за пятёрку
• Рабинович и одноразовые маски (...
• Радиовышки
• Радость яблокоеда
• Разбавленная текила
• Разбитая шоколадка-1
• Разбитая шоколадка-2

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 2000/4000/4000/4000 мс. Лимит памяти 65000/65000/65000/65000 Кб.

way

Робот перемещается по координатной плоскости, выполняя заданную программу. Движение он всегда начинает с точки (0, 0). Программа для робота может состоять из следующих команд:
U - перемещение на 1 вверх;
D - перемещение на 1 вниз;
L - перемещение на 1 влево;
R - перемещение на 1 вправо.

Программа для робота будет входными данными для вашей программы. А ваша программа должна будет определить, где окажется робот после выполнения программы, и насколько его путь окажется длиннее оптимального пути из начала координат в конечную точку его маршрута.

Входные данные. Строка длиной не более 100 символов,состоящая из букв U, D, L, R.

Выходные данные. Три натуральных числа в одной строке через пробел: координаты робота и разность между длиной его пути и длиной оптимального пути.

Пример. При вводе строки DDLRRLRRRUDDD программа должна вывести 3 -4 6.

Для отправки решений необходимо выполнить вход.

www.contester.ru