#LT3119. 最小体力值

    ID: 5684 传统题 1000ms 256MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>二维数组第二十一讲(Level1-2)第二十四讲(Level1)GESP 3级

最小体力值

最小体力值

题目描述

小童发现自己处于一个字符方阵之中。字符方阵由 *. 组成,. 的位置可以毫不费力地通过;通过 * 的位置需要消耗1个体力值。小童只能从当前位置选择"上下左右"当中的一个方向直走,直到走出方阵。请计算最少需要消耗多少体力值。

输入格式

第1行2个正整数 mmnn3<m,n<203 < m, n < 20),表示方阵的大小。 接下来 mm 行,每行 nn 个字符(*.)。字符之间用空格隔开。 最后一行是两个正整数 xxyy,表示小童当前所在的行号和列号。行号和列号从1开始。

输出格式

一个整数,表示小童需要消耗的最少体力值。

样例输入 #1

3 4
* * * *
* * . *
* * * *
2 3

样例输出 #1

1

数据范围

3<m,n<203 < m, n < 20

知识点与难度

本题涉及的知识点从属于 GESP3级,难度等级:


测试点分布

Subtask 分值 测试点编号 说明
0 10 1~2 样例
1 20 3~8 小规模 / 特殊性质
2 15 9~11 Hack
3 30 12~20 中大规模
4 25 21~25 随机回归