#AT1978. F - Treasure Hunting

F - Treasure Hunting

当前没有测试数据。

F - Treasure Hunting

Score : $500$ points

Problem Statement

We have a grid with $H$ horizontal rows and $W$ vertical columns. Let $(i, j)$ denote the square at the $i$-th row from the top and $j$-th column from the left. $(i, j)$ contains an integer $A_{i,j}$.

Takahashi will depart $(1, 1)$ and repeatedly move one square right or down until reaching $(H, W)$. It is not allowed to exit the grid.

The cost of this travel is defined as:

the sum of the $K$ greatest integers among the integers written on the $H+W-1$ squares traversed.

Find the minimum possible cost.

Constraints

  • $1 \leq H,W \leq 30$
  • $1 \leq K < H+W$
  • $1 \leq A_{i,j} \leq 10^9$
  • All values in input are integers.

Input

Input is given from Standard Input in the following format:

HH WW KK

A1,1A_{1,1} A1,2A_{1,2} \ldots A1,WA_{1,W}

A2,1A_{2,1} A2,2A_{2,2} \ldots A2,WA_{2,W}

\vdots

AH,1A_{H,1} AH,2A_{H,2} \ldots AH,WA_{H,W}

Output

Print the answer.


1 3 2
3 4 5
9

There is only one way to travel, where the traversed squares contain the integers $5$, $4$, $3$ from largest to smallest, so we print $9(=5+4)$.


2 2 1
3 2
4 3
3

The minimum cost is achieved by traversing $(1,1)$, $(1,2)$, $(2,2)$ in this order.


3 5 3
4 7 8 6 4
6 7 3 10 2
3 8 1 10 4
21