#P10294. [CCC 2024 J5] Harvest Waterloo【必做】
[CCC 2024 J5] Harvest Waterloo【必做】
题目描述
有一款新出现的广受欢迎的收割模拟游戏叫做 Harvest Waterloo。游戏在一块矩形南瓜地上进行,南瓜地里有成捆的干草和不同大小的南瓜。游戏开始时,一个农民在其中一个南瓜的位置上。
农民通过在整片土地上向左、向右、向上或向下移动来收割南瓜。农民不能斜着移动,不能穿过干草,也不能离开田地。
你的工作是确定农民收获的南瓜的总价值。其中一个小南瓜值 美元,一个中等大小的南瓜值 美元,而一个大南瓜值 美元。
输入格式
输入的第一行是一个整数 表示南瓜地的行数。
第二行是一个整数 表示南瓜地的列数。
接下来 行描述了整个南瓜地。每行包含 个字符并且每个字符要么表示一个南瓜,要么表示干草:S
表示小南瓜,M
表示中等大小的南瓜,L
表示一个大南瓜,*
表示干草。
下一行包含一个整数 满足 ,最后一行是一个整数 满足 。表示农民一开始在第 行第 列的位置。南瓜地的左上角称为第 行第 列。
输出格式
输出一个整数 表示农民能够收割的南瓜的总价值。
6
6
**LMLS
S*LMMS
S*SMSM
******
LLM*MS
SSL*SS
5
1
37
6
6
**LMLS
S*LMMS
S*SMSM
***SLL
LLM*MS
SSL*SS
2
4
88
提示
【样例 1 解释】
农民在第 行第 列开始可以收割 个南瓜。可以收割到 个小南瓜, 个中等大小的南瓜和 个大南瓜。收割的南瓜的总价值是 。
【样例 2 解释】
农民在第 行第 列开始可以收割 个南瓜。可以收割到 个小南瓜, 个中等大小的南瓜和 个大南瓜。收割的南瓜的总价值是 。
【数据范围】
本题采用捆绑测试。
对于所有数据,保证 ,。
下面的表格显示了 分的分配方案:
分值 | 描述 | 范围 |
---|---|---|
南瓜地很小并且不存在干草。 | ||
南瓜地很小并且干草把南瓜地分割为一些矩形区域。 | ||
南瓜地很小并且干草可以在任意位置。 | ||
南瓜地可能很大并且干草可以在任意位置。 |