logo AlgoBeat OnlineJudge
登录 注册

#201057. MICE

内存限制:125 MiB 时间限制:1000 ms 标准输入输出
题目类型:VJudge(洛谷) 评测方式:VJudge
上传者: 匿名

题目描述

S 国的动物园是一个 的网格图,左上角的坐标是 ,右下角的坐标是

小象在动物园的左上角,它想回到右下角的家里去睡觉,但是动物园中有一些老鼠,而小象又很害怕老鼠。动物园里的老鼠是彼此互不相同的。小象的害怕值定义为他回家的路径上可以看见的不同的老鼠的数量。若小象当前的位置为 ,小象可以看见老鼠,当且仅当老鼠的位置 满足 。由于小象很困了,所以小象只会走一条最近的路回家,即小象只会向下或者向右走。现在你需要帮小象确定一条回家的路线,使得小象的害怕值最小。

输入格式

第一行包含两个用空格隔开的整数,

接下来一个 的矩阵表示动物园的地图。其中 表示第 行第 列上老鼠的数量。若 则表示当前位置上没有老鼠(小象的家里也可能存在老鼠)。

输出格式

输出一个整数,表示路线最小的害怕值是多少。

样例

样例输入 1

3 9
0 0 1 0 0 0 0 0 1
1 1 1 1 1 1 0 1 0
1 0 0 1 0 0 1 0 0

样例输出 1

9

数据范围与提示

对于 的数据,

对于 的数据,