题目描述
一片 行 列的街区:. 空地、# 建筑、O 雨棚,另有恰好一个 S(出发点)和一个 T(家)。你每分钟移动到四邻的一个非建筑格;空地没有遮蔽,每走进一格湿度加 1;雨棚下不淋雨,走进雨棚的那一刻湿度清零。出发时湿度为 0,全程湿度不得超过 (到达 的那一刻也要满足)。求最少几分钟到家;若无法办到,输出 -1。允许重复经过格子。
输入格式
第一行三个整数 ;接下来 行每行一个长度为 的字符串。
输出格式
一行一个整数,最少分钟数或 -1。
样例
输入
3 5 3 S.... .###. OO..T
输出
6
数据范围
- 30% 100。
- 60% ,100 且 3。
- 100% ,300,010。