Присоединиться

11 класс·средний уровень

Вверх влевовлевовверх вправовверхвправоУкажите наименьшее возможное

Условие

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

Ответ

Ответ и полный разбор откроются после входа

Посмотреть ответ

Решение по шагам

  1. Как рассуждать

    Задачу можно решить, повторив все движения Робота на бумаге.

Осталось ещё 3 шага

  1. Затем соединить начальную клетку и конечную…

  2. Заметим, что пары команд «вперед-назад» и…

  3. Вычеркнув все пары, видим, что остались…

Получить полное решение

Бесплатно · займёт минуту

Другие задачи по теме «Анализ и построение алгоритмов для исполнителей»