Задание №18 ЕГЭ: Динамическое программирование (Робот в таблице) (ID 6000) — Ответ, условие и разбор | СмартКИМ
Не нашли свое задание? Попробуйте КИМСканер для быстрого поиска решения по фото или тексту: Открыть КИМСканер
СмартКИМ ЕГЭ Информатика
Каталог №18 Вариант ЕГЭ Разбор в СмартКИМ

Задание №18: Динамическое программирование (Робот в таблице)

Задача #6000 Формат ЕГЭ 2026 1 первичный балл
Основные типы и прототипы задания №18:
Робот в лабиринте (Excel/Динамика) Угловые стены и ловушки Минимальная и максимальная сумма монет

Условие задания

Квадрат разлинован на N×N клеток (1 < N < 30). Робот стоит в правом нижнем углу прямоугольного поля, в каждой клетке которого записано целое положительное число. За один ход робот может переместиться на одну клетку влево, вверх, по диагонали влево-вверх или по диагонали влево-вниз. Числа показывают расход энергии робота на прохождение клетки.
Определите максимальный расход энергии при переходе робота в левую верхнюю клетку поля и количество клеток с чётными числами, через которые робот проходит на пути с максимальным расходом энергии.
Пример входных данных (для таблицы размером 4×4):
При указанных входных данных максимальный расход получится при движении по маршруту 68 + 38 + 41 + 56 + 15 + 39 + 51 + 89 + 18 + 26 = 441. При этом робот проходит через 5 клеток с чётными числами (68, 38, 56, 18, 26). В ответе в данном случае надо записать числа 441 и 5.
Исходные данные записаны в файле 18-156.xls в виде прямоугольной таблицы, каждая ячейка которой соответствует клетке поля. В ответе запишите два числа: сначала максимальный расход энергии, затем – количество пройденных клеток с чётными значениями.
Ответ: 3928 32

Подготовка к ЕГЭ по информатике на 85+ баллов

В интерактивном тренажёре СмартКИМ вы можете решать варианты на время, писать и запускать код Python в браузере, работать с таблицами Excel и отслеживать свой классный рейтинг.