Минимальный и максимальный путь
Квадрат разлинован на $N \times N$ клеток ($1 < N < 26$). В каждой клетке указан натуральный бонус, не превышающий 100. Робот перемещается из левой верхней клетки в правую нижнюю, выполняя команды «вправо» или «вниз». Через границы клеток, отмеченные в электронной таблице утолщением, проходить нельзя. При посещении клетки Робот забирает указанный в ней бонус, включая начальную и конечную клетки.
Определите минимальную и максимальную суммы бонусов, которые может собрать Робот. Исходные данные представлены в электронной таблице размером $N \times N$.
Условие как в банке ФИПИ — открыть и сверить
| |||||||||||||||||||||||
| |
Формат: число или слово без единиц измерения; дробную часть отделяйте запятой.
1Мягкая — с чего смотретьуровень 1 из 3
Из каких клеток может прийти Робот в текущую клетку, если разрешены только движения вправо и вниз?
2Наводящая — какие числа считатьуровень 2 из 3
Для каждой клетки храните две величины: минимальную и максимальную сумму бонусов на допустимом пути до неё. Переход выполняется только через границу без стены.
3Прямая — фактически решениеуровень 3 из 3
Для клетки $(i,j)$ прибавьте её бонус к минимуму или максимуму из доступных значений для клеток $(i-1,j)$ и $(i,j-1)$. В правой нижней клетке получатся искомые суммы.
