#P7311. [COCI2018-2019#2] Maja
[COCI2018-2019#2] Maja
题目描述
蜜蜂 Maja 在一个神奇的牧场里为花朵传粉。牧场可用一个 的矩阵表示。在第 行第 列有 朵未传粉的花。
Maja 从位于第 行第 列的蜂巢出发,并前往牧场的一些区域后返回。Maja 可以在 步内从当前区域前往相邻的区域(即位于原区域的左、右、上或下方的区域),但不会离开牧场。每当 Maja 经过一个区域,它将会将该区域所有未传粉的花全部进行传粉。但牧场是神奇的!Maja 在离开区域 后,所有传过粉的花将全部消失,而紧接着将会有 朵未传粉的花重新生长。
由于 Maja 不能一直飞下去,因此它将在 步后感到劳累。Maja 在 步内从蜂巢出发并返回的途中,最多能为多少朵花传粉?
输入格式
第一行输入正整数 。
接下来的 行,每行输入 个整数表示区域 的花的数量 。
蜂巢所在区域不会有任何花朵生长。
输出格式
输出 Maja 在 步内从蜂巢出发并返回的途中,被传粉的花的最大数量。
2 2 1 1 2
0 1
2 10
2
2 2 1 1 4
0 5
5 10
20
3 3 2 2 6
5 1 0
1 0 3
1 3 3
15
提示
样例 1 解释
Maja 从 开始,先向下飞行,为 朵花传粉,然后再返回。
样例 2 解释
Maja 从 开始,依次向右、下、上、左飞行。由于 Maja 经过了 两次,因而它每经过一次,便可为 朵花传粉。
数据规模与约定
对于 的数据,。
对于 的数据,,,,,,。
说明
本题分值按 COCI 原题设置,满分 。
题目译自 COCI2018-2019 CONTEST #2 T4 Maja。