Робот движется по клетчатому полю в соответствии с заданной программой. Для записи программы используется следующая система команд: U# - # раз сместиться на одну клетку вверх. D# - # раз сместиться на одну клетку вниз. R# - # раз сместиться на одну клетку вправо. L# - # раз сместиться на одну клетку влево. #{} – повторить # раз последовательность команд в скобках. Известно, что робот выполнил следующую программу: 10{U3 R3 U3 R3 D3 L3 D3 L6} Сколько клеток поля робот посетил ровно два раза? В ответе укажите целое число.
Робот посетил ровно два раза клетки по направлениям U, D, L, R. Посмотрим на программу:
U3 - 3 клетки вверх R3 - 3 клетки вправо U3 - 3 клетки вверх R3 - 3 клетки вправо D3 - 3 клетки вниз L3 - 3 клетки влево D3 - 3 клетки вниз L6 - 6 клеток влево
Таким образом, робот посетил клетки в направлениях U, D, L, R два раза следующим образом:
Робот посетил ровно два раза клетки по направлениям U, D, L, R.
Посмотрим на программу:
U3 - 3 клетки вверх
R3 - 3 клетки вправо
U3 - 3 клетки вверх
R3 - 3 клетки вправо
D3 - 3 клетки вниз
L3 - 3 клетки влево
D3 - 3 клетки вниз
L6 - 6 клеток влево
Таким образом, робот посетил клетки в направлениях U, D, L, R два раза следующим образом:
Вверх: 3 + 3 = 6 клетокВниз: 3 + 3 = 6 клетокВлево: 3 + 6 = 9 клетокВправо: 3 + 3 = 6 клетокВсего робот посетил 6 + 6 + 9 + 6 = 27 клеток два раза. Ответ: 27.