Dònuts

Sigui mm un natural estrictament positiu. Direm que un dònut de mida mm és un quadrat de 3m×3m3m \times 3m caselles aliniat amb els eixos horitzontal i vertical al qual se li ha esborrat el quadrat central de mida m×mm \times m. Per exemple, això són dònuts per a m=1m=1, m=2m=2 i m=3m=3:

            XXX          XXXXXX          XXXXXXXXX
            X X          XXXXXX          XXXXXXXXX
            XXX          XX  XX          XXXXXXXXX
                         XX  XX          XXX   XXX
                         XXXXXX          XXX   XXX
                         XXXXXX          XXX   XXX
                                         XXXXXXXXX
                                         XXXXXXXXX
                                         XXXXXXXXX

Donada una matriu n×nn \times n de naturals, i una mm entre 1 i n/3n/3, heu de situar un dònut de mida mm sobre la matriu, de manera que totes les 8m28m^2 caselles del dònut estiguin dins de la matriu, i que els naturals coberts pel dònut tinguin la màxima suma possible.

Entrada

L’entrada consisteix en diversos casos, cadascun amb nn i mm, seguides d’nn files, cadascuna amb nn enters entre 0 i 10910^9. Podeu suposar 3n10003 \le n \le 1000 i 1mn/31 \le m \le n/3.

Sortida

Per a cada cas, escriviu la màxima suma possible dels nombres de la matriu coberts per un dònut de mida mm.

Pista

La solució esperada té cost Θ(n2)\Theta(n^2).

Informació del problema

Autoria: Salvador Roura

Generació: 2026-01-25T12:17:40.788Z

© Jutge.org, 2006–2026.
https://jutge.org