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