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

