Существует исполнитель "РОБОТ", умеющий выполнять команды:
ВПРАВО <число шагов> — движение вправо на заданное число шагов;
ВВЕРХ <число шагов> — движение вверх на заданное число шагов;
ВНИЗ <число шагов> — движение вниз на заданное число шагов;
РАЗБИТЬ — разбить стену, стоящую прямо перед роботом по направлению движения;
ПОВТОРИТЬ <число повторений>[<повторяющиеся действия>] − команда повторения указанных действий.
Например, чтобы пройти путь, указанный на рисунке (стрелками указано направление движения), нужно последовательно выполнить команда ВПРАВО 1 ПОВТОРИТЬ2 [РАЗБИТЬ ВПРАВО1] ВВЕРХ1 ВПРАВО2 ВНИ31 ВПРАВО2.
Укажите номер последовательности команд из перечисленных ниже, которые следует выполнить, чтобы траектория движения робота соответствовала фигуре, представленной на рисунке (робот не должен разбиться об стену).
1) ВПРАВО2 ВВЕРХ1 ПОВТОРИТЬ2 [ВПРАВО1 ВПРАВО1 РАЗБИТЬ] ПОВТОРИТЬ [ВПРАВО1 ВВЕРХ2] ВПРАВО1
2) ВПРАВО2 ВВЕРХ1 ВПРАВО2 РАЗБИТЬ ВПРАВО2 ПОВТОРИТЬ2[ВВЕРХ2 ВПРАВО1]
3) ВПРАВО2 ВВЕРХ1 ВПРАВ01 ПОВТОРИТЬ [ВПРАВ01 РАЗБИТЬ] ПОВТОРИТЬ2 [ВПРАВ01 ВВЕРХ2] ВПРАВО1
4) ВПРАВО2 ПОВТОРИТЬ2 [ВПРАВО 1 РАЗБИТЬ] ВПРАВ01 ПОВТОРИТЕ [ВПРАВО 1 ВВЕРХ2] ВПРАВО1
PDF-версии: 