La Vaca Perezosa (Plata).


Submit solution

Points: 100 (partial)
Time limit: 1.0s
Memory limit: 256M

Author:
Problem type

Es un día caluroso de verano, y Bessie la vaca se siente algo perezosa. Ella quiere ubicarse en una posición en su campo de tal menara que ella pueda alcanzar tanto pasto delicioso como sea posible dentro de una distancia corta.

El campo en el cual habita Bessie está descrito por una cuadrícula N por N de celdas cuadradas. La celda en la fila 4 y columna c contiene G(I,j) unidades de pasto. Desde su cuadrado inicial en la cuadrícula, Bessie quiere tomar hasta K pasos. Cada paso que ella toma la lleva directamente al norte, sur, este u oeste del su posición actual.

Por ejemplo, suponga que la cuadrícula es como sigue, donde (B) describe la posición inicial de Bessie (aquí, en fila 3, columna 3):

50    5     25*   6     17    
14    3*    2*    7*    21    
99*   10*   1*(B) 2*    80*    
8     7*    5*    23*   11   
10    0     78*   1     9

Si K=2, entonces Bessie puede llegar únicamente a las posiciones marcadas con *s.

Por favor, ayude a Bessie a determinar la cantidad máxima de pasto a la cual ella puede llegar, si ella elije la mejor posición inicial en la cuadrícula.

Entrada

  • Línea 1: Los enteros N y K.
  • Líneas 2..1+N: La línea r+1 contiene N eneros describiendo la fila r de la cuadrícula.

Salida

La máxima cantidad de pasto que Bessie puede alcanzar, si ella elije la mejor posición inicial posible (la posición desde la cual ella puede alcanzar la mayor cantidad posible de pasto).

Restricciones

  • 1 \leq N \leq 400
  • 1 \leq r, c \leq N
  • 0 \leq b(I, J) \leq 1000
  • 0 \leq K \leq 2*N

Ejemplo de Entrada

5 2
50 5 25 6 17
14 3 2 7 21
99 10 1 2 80
8 7 5 23 11
10 0 78 1 9

Ejemplo de Salida

342

Detalles de la Salida: En el ejemplo anterior, Bessie puede alcanzar a 342 unidades de pasto, si ella se ubica en el medio de la cuadrícula.

USACO 2014 March Contest, Silver Problem 2. The Lazy Cow.


Comments

There are no comments at the moment.