AtCoder Beginner Contest 099
D
Good Grid
AtCoder
⌀ 1345
原题
← C→
翻译中…

Problem Statement

翻译中…

There is a grid with $N$ rows and $N$ columns of squares. Let $(i,j)$ be the square at the $i$-th row from the top and the $j$-th column from the left.

翻译中…

These squares have to be painted in one of the $C$ colors from Color $1$ to Color $C$. Initially, $(i,j)$ is painted in Color $c_{i,j}$.

翻译中…

We say the grid is a good grid when the following condition is met for all $i,j,x,y$ satisfying $1 \leq i,j,x,y \leq N$:

翻译中…
  • If $(i+j) \% 3=(x+y) \% 3$, the color of $(i,j)$ and the color of $(x,y)$ are the same.
  • If $(i+j) \% 3 \neq (x+y) \% 3$, the color of $(i,j)$ and the color of $(x,y)$ are different.
翻译中…

Here, $X \% Y$ represents $X$ modulo $Y$.

翻译中…

We will repaint zero or more squares so that the grid will be a good grid.

翻译中…

For a square, the wrongness when the color of the square is $X$ before repainting and $Y$ after repainting, is $D_{X,Y}$.

翻译中…

Find the minimum possible sum of the wrongness of all the squares.

翻译中…

Constraints

翻译中…
  • $1 \leq N \leq 500$
  • $3 \leq C \leq 30$
  • $1 \leq D_{i,j} \leq 1000 (i \neq j),D_{i,j}=0 (i=j)$
  • $1 \leq c_{i,j} \leq C$
  • All values in input are integers.
翻译中…

Input

翻译中…

Input is given from Standard Input in the following format:

翻译中…

N C
D_{1,1} ... D_{1,C}
:
D_{C,1} ... D_{C,C}
c_{1,1} ... c_{1,N}
:
c_{N,1} ... c_{N,N}

翻译中…

Output

翻译中…

If the minimum possible sum of the wrongness of all the squares is $x$, print $x$.

翻译中…

样例

Input #1
2 3
0 1 1
1 0 1
1 4 0
1 2
3 3
Output #1
3
- Repaint $(1,1)$ to Color $2$. The wrongness of $(1,1)$ becomes $D_{1,2}=1$. - Repaint $(1,2)$ to Color $3$. The wrongness of $(1,2)$ becomes $D_{2,3}=1$. - Repaint $(2,2)$ to Color $1$. The wrongness of $(2,2)$ becomes $D_{3,1}=1$. In this case, the sum of the wrongness of all the squares is $3$. Note that $D_{i,j} \neq D_{j,i}$ is possible.
Input #2
4 3
0 12 71
81 0 53
14 92 0
1 1 2 1
2 1 1 2
2 2 1 3
1 1 2 2
Output #2
428
题目信息
题号
abc099_d
时间限制
2 s
内存限制
256 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。