Войти Создать аккаунт

Как в ЕГЭ · 24 из 28

№18. Робот собирает монеты

По мотивам задания №18. Робот стоит в левом верхнем углу клетчатого поля и идёт в правый нижний, шагая только вправо или вниз. В каждой клетке лежат монеты, и робот забирает их со всех клеток пути, включая первую и последнюю. Некоторые клетки — стены, через них хода нет. Спрашивают, сколько монет можно собрать больше всего и меньше всего.

Что сделать

Найдите, сколько монет робот соберёт на самом выгодном пути и сколько — на самом невыгодном.

Что приходит

  • pole — поле: список рядов, в клетке — число монет или None, если это стена

Что вернуть

Пару (наибольшая сумма, наименьшая сумма); если до правого нижнего угла не дойти — None.

Допишите функцию robot в редакторе справа. Результат верните через return — то, что напечатано, на проверку не влияет.

Вызов
robot([[1, 3, 2], [4, 1, 5], [2, 6, 1]])
Вернуть
(14, 11)
Ctrl+Enter — проверить

Обсуждение

Вопросов пока нет.

Войдите, чтобы спросить.