Задание выполняется с использованием прилагаемых файлов
Квадрат разлинован на N N клеток (1 < N < 25). Исполнитель Пассажир на Самокатике перемещается из левой верхней клетки в правую нижнюю, выполняя за одно перемещение одну из двух команд: вправо или вниз. По команде вправо он перемещается в соседнюю правую клетку, по команде вниз — в соседнюю нижнюю. При попытке выхода за границу квадрата Самокатик разваливается на части и прекращает движение. В каждой клетке квадрата записано целое число в диапазоне от -100 до 100. Самокатик — электрический; начальный уровень заряда его батареи указан в левой верхней клетке квадрата. При посещении очередной клетки уровень заряда батареи Самокатика изменяется на указанное в ней значение, но не может стать меньше 0 или больше 100. Это также относится к конечной клетке маршрута. Всякий раз, когда уровень заряда батареи Самокатика опускается до нуля, Пассажир спешивается и тащит его на себе. Определите максимально возможный уровень заряда батареи Самокатика в конечной клетке, если Пассажиру на протяжении всего маршрута:
A) запрещено спешиваться (Если добраться до конца невозможно, в ответ запишите -1);
B) разрешено спешиваться.
В ответе запишите сначала ответ на вопрос А, затем — ответ на вопрос B.
Добавляем пустой столбец (нажимаем правой кнопкой мыши на столбец и выбираем Вставить) и пустую строку перед самой первой (нажимаем правой кнопкой мыши на строку
и выбираем Вставить).
Выделяем всю таблицу и добавляем границы.
Копируем таблицу и с помощью специальной вставки () вставляем только её формат.
Решение для пункта A:
В начало маршрута (в нашем случае ) записываем значение левой верхней клетки данной нам таблицы. В клетку
записываем формулу =ЕСЛИ(МАКС(ЕСЛИ(C2+C13>0;C2+C13;-1000000);ЕСЛИ(C2+B14>0;C2+B14;-100000))>100;100;МАКС(ЕСЛИ(C2+C13>0;C2+C13;-1000000);ЕСЛИ(C2+B14>0;C2+B14;-100000))).
Копируем её на всю таблицу. Выписываем значение из правой нижней ячейки.
Решение для пункта B:
Копируем таблицу и с помощью специальной вставки () вставляем только её формат.
В начало маршрута (в нашем случае ) записываем значение левой верхней клетки данной нам таблицы. В клетку
записываем формулу =ЕСЛИ(МАКС(ЕСЛИ(C2+C25>0;C2+C25;0);ЕСЛИ(C2+B26>0;C2+B26;0))>100;100;МАКС(ЕСЛИ(C2+C25>0;C2+C25;0);ЕСЛИ(C2+B26>0;C2+B26;0))).
Копируем её на всю таблицу. Выписываем значение из правой нижней ячейки.
Запишем в ответ сначала первое полученное число, затем — второе.