Робот движется по клетчатому полю в соответствии с заданной программой. Для записи программы используется следующая система команд:
U# - # раз сместиться на одну клетку вверх.
D# - # раз сместиться на одну клетку вниз.
R# - # раз сместиться на одну клетку вправо.
L# - # раз сместиться на одну клетку влево.
#{} – повторить # раз последовательность команд в скобках. Известно, что робот выполнил следующую программу:
10{U5 R5 U5 R5 D5 L5 D5 L10}
Сколько клеток поля робот посетил ровно два раза? В ответе укажите целое число.

26 Авг 2019 в 19:42
462 +1
0
Ответы
1

Робот посетил клетку ровно два раза, если он зашел в нее в первый раз и вышел из нее второй раз.
Рассмотрим последовательность команд в скобках: U5 R5 U5 R5 D5 L5 D5 L10.
Предположим, что клетка (0,0) является начальной точкой для робота.
После выполнения всех команд робот окажется в клетке (-5,5).
Теперь мы можем построить путь робота и определить, сколько клеток он посетил ровно два раза.

Исходя из построенного пути, робот посетил клетки (-5,5), (-4,5), (-4,4), (-4,3), (-4,2), (-4,1) два раза.
Таким образом, робот посетил 6 клеток поля ровно два раза.
Ответ: 6.

20 Апр 2024 в 12:57
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир