在一个 n×nn\times nn×n 的棋盘中,每个方格都有颜色:要么是颜色 000 ,要么是颜色 111。 用一些 1×21\times 21×2 的卡片覆盖棋盘,要求一张卡片要正好覆相邻且同色的正常方格,卡片不能重叠。 试求:在上述规则下,卡片最多能覆盖多少方格。
第 111 行有一个整数 nnn,表示棋盘边长。 在接下来的 nnn 行中,每行有 nnn 个数,表示棋盘颜色。
输出一个整数,表示能覆盖多少方格。
5 0 1 1 1 0 0 1 1 0 1 1 1 0 1 1 1 1 0 1 0 0 1 0 1 1
18
1≤n≤3001≤n≤3001≤n≤300。
登录竞极 Ace,继续你的学习。