Задания
Версия для печати и копирования в MS Word

Дан квад­рат 15 × 15 кле­ток, в каж­дой клет­ке ко­то­ро­го за­пи­са­но целое число. В левом верх­нем углу квад­ра­та стоит робот. За один ход робот может пе­ре­ме­стить­ся на одну клет­ку впра­во, вниз или по диа­го­на­ли впра­во вниз. Вы­хо­дить за пре­де­лы квад­ра­та робот не может. Не­об­хо­ди­мо пе­ре­ме­стить ро­бо­та в пра­вый ниж­ний угол так, чтобы сумма чисел в клет­ках, через ко­то­рые прошёл робот (вклю­чая на­чаль­ную и ко­неч­ную), была мак­си­маль­ной. В от­ве­те за­пи­ши­те мак­си­маль­но воз­мож­ную сумму.

Ис­ход­ные дан­ные за­пи­са­ны в элек­трон­ной таб­ли­це.

За­да­ние 18

При­мер вход­ных дан­ных (для таб­ли­цы раз­ме­ром 4 × 4):

 

421−3611
37−12297
−3024−1−5
8−8921

 

Для ука­зан­ных вход­ных дан­ных от­ве­том будет число 95 (робот про­хо­дит через клет­ки с чис­ла­ми 4, 37, 24, 9, 21).

Спрятать решение

Ре­ше­ние.

Найдём мак­си­маль­ную сумму. Для этого найдём мак­си­маль­ную сумму для каж­дой ячей­ки таб­ли­цы. Для каж­дой ячей­ки верх­ней стро­ки это будет сумма всех ячеек слева от те­ку­щей. Для каж­дой ячей­ки ле­во­го столб­ца это будет сумма всех ячеек свер­ху от те­ку­щей. В ячей­ку Q1 за­пи­шем фор­му­лу =СУММ($A$1:A1). Ско­пи­ру­ем эту фор­му­лу во все ячей­ки в диа­па­зо­не R1:AE1 и в диа­па­зо­не Q2:Q15. Для осталь­ных ячеек будем срав­ни­вать зна­че­ние ячей­ки слева, зна­че­ние ячей­ки свер­ху и зна­че­ние ячей­ки по диа­го­на­ли слева свер­ху и при­сва­и­вать те­ку­щей ячей­ке зна­че­ние суммы той ячей­ки, в ко­то­рой зна­че­ние боль­ше, и те­ку­щей ячей­ки. В R2 за­пи­шем фор­му­лу

=МАКС(Q2;Q1;R1)+B2

и ско­пи­ру­ем эту фор­му­лу во все ячей­ки диа­па­зо­на R2:AE15. Таким об­ра­зом, в ячей­ке AE15 по­лу­чим зна­че­ние мак­си­маль­ной суммы  — 820.

 

Ответ: 820.


Аналоги к заданию № 35476: 35907 Все

Раздел кодификатора ФИПИ: