#joi2013yof. [joi2013yo_f]お土産購入計画 (Gifts)
[joi2013yo_f]お土産購入計画 (Gifts)
土特产购买计划
题目背景
在澳大利亚旅游的JOI君将要回国。他现在所处的城市被划分为若干个区划,有道路、土特产店、住宅和国际机场。现在JOI君位于城市的西北角,将要前往位于城市东南角的国际机场。
题目描述
JOI君每一次移动可以移动到相邻的区划,但不能进入有住宅的区划。为了赶上飞机,JOI君只能向西面或北面移动 次。向东面和南面移动次数不限。
JOI君进入有土特产店的区划后购买土特产。经过调查,JOI君已经知道了去每个土特产店各可以买几个土特产。
求JOI君最多可以买到多少土特产。
购买土特产的时间可以忽略,如果多次前往同一家土特产店,只在第一次进入该店时购买土特产。
输入格式
第 行包含三个整数 , 和 。
接下来 行,每行包含一个由 个字符组成的字符串。其中,第 行的第 个字符 表示从北向南第 行,从西向东第 列的区划信息。在信息中,道路由字符 .
表示,住宅区由字符 #
表示,土特产店由数字 表示, 为进入该土特产店购买的土特产数量。位于东南角 的国际机场也用字符 .
表示。
输出格式
一个整数,表示JOI君可以购买的土特产数量的最大值。
输入输出样例
输入 #1
5 4 2
...#
.#.#
.#73
8##.
....
输出 #1
11
输入 #2
4 4 3
.8#9
9.#.
.#9.
....
输出 #2
27
说明/提示
【解释-样例1】
在输入/输出 #1中,JOI君先向南移动3次,在位于 的土特产店中购买了8个土特产。然后向南移动1次,向东移动3次,向北移动2次,在位于 的土特产店中购买了3个土特产。最后向南移动2次到达国际机场。合计最多可购买11个土特产。
【数据范围与约定】
对于 的数据,,,。
约定:对于每一组数据,JOI君的初始位置,即西北角 均为道路。数据保证有解。
Translated by Georiky