题目描述
的网格上有空地(.)、障碍(#)和扫地机器人的起点(S,按空地计)。机器人从 出发,初始朝右;每一步执行固定策略:若前方一格在网格内且不是障碍,则向前移动一格;否则原地右转 90°。移动与转身都算一步。共执行 步,求机器人到过的格子总数(含起点,重复经过只算一次)。
输入格式
第一行三个整数 , , ;接下来 行,每行一个长度为 的字符串。
输出格式
一行一个整数,到过的格子总数。
样例
输入
3 4 6 S..# .... #...
输出
5
数据范围
- 对于 30% 的数据,, 50 且 1000。
- 对于 60% 的数据,, 50 且 。
- 对于 100% 的数据,1 , 50,1 ,网格中恰有一个
S。