Максимальный и минимальный путь
Квадратное поле имеет размер $N \times N$, где $1 < N < 30$. В каждой клетке находится монета достоинством от 1 до 100. Робот начинает движение из левой верхней клетки и может перемещаться только вправо или вниз. Между соседними клетками могут находиться стены, через которые робот пройти не может. В клетках, ограниченных стенами справа и снизу, движение заканчивается. По данным из приложенного файла определите максимальную и минимальную суммы монет, которые робот может собрать на различных маршрутах.
Условие как в банке ФИПИ — открыть и сверить
| ||||||||||||||||||||||
| | ||||||||||||||||||||||
Формат: число или слово без единиц измерения; дробную часть отделяйте запятой.
1Мягкая — с чего смотретьуровень 1 из 3
Для каждой клетки определите лучшие и худшие суммы, с которыми робот может в неё попасть.
2Наводящая — какие числа считатьуровень 2 из 3
При переходе в клетку учитывайте только доступные переходы слева и сверху: для максимума выбирайте большую сумму, для минимума — меньшую.
3Прямая — фактически решениеуровень 3 из 3
Для каждой достижимой клетки вычисляйте $max_i = a_i + \max(max_{left}, max_{up})$ и $min_i = a_i + \min(min_{left}, min_{up})$. Для конечных клеток выберите максимум и минимум среди соответствующих значений.

