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

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

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

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

(С. Скопинцева) Прямоугольник разлинован на N×M клеток (2 < N, M < 30). Исполнитель Робот может перемещаться по клеткам, выполняя за одно перемещение одну из двух команд: вправо или вниз. По команде вправо Робот перемещается в соседнюю правую клетку, по команде вниз – в соседнюю нижнюю. При попытке выхода за границу прямоугольника Робот разрушается. Перед каждым запуском Робота в каждой клетке прямоугольника лежит монета достоинством от 1 до 500. Роботу необходимо пройти из левой верхней клетки в правую нижнюю клетку. Перед посещением следующей клетки Робот проверяет количество монет в этой клетке. Если оно меньше количества монет в предыдущей клетке, то робот не переходит в эту клетку. Определите максимальную денежную сумму, которую может собрать Робот, пройдя из левой верхней клетки в правую нижнюю. В ответе укажите одно число – максимальную сумму.
Исходные данные для Робота записаны в файле 18-118.xls в виде прямоугольной таблицы, каждая ячейка которой соответствует клетке прямоугольника.
Ответ: 12609

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

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