Разбор задания 5.1:
Запись
Повтори k раз Команда1 Команда2 КомандаЗ Конец
означает, что последовательность команд Команда1 Команда2 КомандаЗ повторится k раз. Если на пути Муравья встречается кубик, то он перемещает его по ходу движения.
Пусть, например, кубик находится в клетке Е4. Если Муравей выполнит команды вправо 2 вниз 2, то сам окажется в клетке ЕЗ, а кубик в клетке Е2.
Пусть Муравей и кубик расположены так, как указано на рисунке. Муравью был дан для исполнения следующий алгоритм:
Повтори 2 раз Вправо 2 вниз 1 влево 2 Конец
В какой клетке окажется кубик после выполнения этого алгоритма?
1) Д2 2) Е2 3) Е1 4) ГЗ
✍ Решение:
- Заметим, что после исполнения команд Вправо 2 влево 2, Муравей окажется в той же клетке, из которой он начал движение:
Повтори 2 раза Вправо 2 вниз 1 влево 2 Конец
Ответ: 2