← вернуться к уроку · Практика: Обходы: в глубину и в ширину
Выбраться к краю
8000 мс · 512 МБ · всё или ничего
В лабиринте отмечена стартовая клетка S. За сколько шагов можно добраться до любой свободной клетки, стоящей на краю поля?
Если старт уже на краю, ответ 0. Если выбраться нельзя, выведите -1.
Формат ввода
В первой строке числа и от до . В следующих строках по символов: точки, решётки и ровно один символ S.
Формат вывода
Одно число.
Примеры
ввод
1 2 S.
вывод
0
Войдите, чтобы отправлять решения.