Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3808101
А
Аноним
20 часов назад · публичный вопрос
А
Аноним

2. Исполнитель Робот выполняет программу в лабиринте.

Запрос пользователя

Реши задание на изображении

Ответ нейросети
20 часов назад

На фото полностью видно задание №2 — его и разбираю.

Ответ: 2 клетки, то есть вариант 1.

Почему так:

  • В программе нет фиксированного числа шагов: каждый цикл «пока … свободно» ведёт Робота до ближайшей стенки в указанном направлении.
  • Поэтому важно не считать шаги, а смотреть, где именно Робота остановят стенки.

Подходят две стартовые клетки:

  1. Левая верхняя клетка. Слева и сверху — граница лабиринта, справа и снизу — стенки. Все четыре условия сразу ложны, Робот не сдвигается и остаётся на месте.
  2. Правая нижняя клетка. Робот проходит влево по нижней строке, вниз сразу упирается в границу, вправо возвращается по нижней строке, а вверх сразу упирается в стенку над стартовой клеткой. Он снова оказывается в стартовой клетке.

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