Квадрат разлинован на клеток
. Исполнитель Робот может перемещаться по клеткам, выполняя за одно перемещение одну из двух команд: вправо или вниз. По команде вправо Робот перемещается в соседнюю правую клетку, по команде вниз — в соседнюю нижнюю. При попытке выхода за границу квадрата Робот разрушается. Между соседними клетками квадрата могут быть внутренние стены. Сквозь стену Робот пройти не может. Перед каждым запуском Робота в каждой клетке квадрата лежит монета достоинством от
до
. Посетив клетку, Робот забирает монету с собой; это также относится к начальной и конечной клетке маршрута Робота.
Откройте файл. Определите максимальную денежную сумму, которую может собрать Робот, начиная в верхнем левом углу. В ответ запишите одно число — максимальную сумму, которую может собрать Робот.
Исходные данные представляют собой электронную таблицу размером , каждая ячейка которой соответствует клетке квадрата.
Добавляем пустой столбец (нажимаем правой кнопкой мыши на столбец и выбираем Вставить) и пустую строку перед самой первой (нажимаем правой кнопкой мыши на строку
и выбираем Вставить).
Копируем таблицу и с помощью специальной вставки () вставляем только её формат.
В начало маршрута (в нашем случае ) записываем значение левой верхней клетки данной нам таблицы. В клетку
записываем формулу =C2+МАКС(B18;C17)
Pаполним ей все оставшиеся ячейки таблицы.
Теперь изменим формулы там, где у нас находятся границы.
Если границы мешают нам пройти ниже, то меняем формулы в клетках, находящихся под границами, то есть убираем из них значение ячейки идущей выше границы.
Если граница мешает нам идти вправо, то убираем из текущей формулы значение ячейки, идущей после границы.
Выписываем значение из ячейки в ответ.