0 / 0 / 0
Регистрация: 28.10.2015
Сообщений: 3
|
|
1 | |
Обход лабиринта Змеем Горынычем только направо22.12.2015, 23:57. Показов 1762. Ответов 0
Метки нет (Все метки)
Змей Горыныч оказался в лабиринте и хочет выбраться из него как можно скорее. К сожалению, после вчерашнего употребления кефира, левая голова Змея соображает плохо. Поэтому Змей Горыныч может поворачивать направо и идти прямо, но не может поворачивать налево и разворачиваться на месте. Помогите Змею Горынычу определить длину кратчайшего пути до выхода из лабиринта.
Входные данные В первой строке через пробел записаны числа r и c (4 ≤ r, c ≤ 20) - количество строк и столбцов в карте лабиринта. В каждой из следующих r строк записано по c символов, задающих эту карту. Символ S обозначает положение Змея Горыныча, символ F - точку выхода из лабиринта, символ X - стенку. Пробелами обозначены проходимые клетки. Гарантируется, что лабиринт окружен стенами. Перед началом движения Змей Горыныч может сориентироваться по любому из 4 направлений (вверх, вниз, влево или направо). Выходные данные Выведите единственное число - расстояние, которое придется пройти Змею Горынычу. Гарантируется, что он всегда сможет выйти из лабиринта. входные данные 10 14 Код
XXXXXXXXXXXXXX X XXX X XFXXXXX X XXX XX XX X X S X XX XXXXXX X X X X X X X X X X X XXX XX X XXXXXXXXXXXXXX 29
0
|
22.12.2015, 23:57 | |
Ответы с готовыми решениями:
0
Обход лабиринта Обход лабиринта Василиса Премудрая играла в шахматы со Змеем Горынычем Илья Муромец собрался биться со змеем Горынычем. В течение какого часа единоборства у змея Горыныча не останется голов |
22.12.2015, 23:57 | |
22.12.2015, 23:57 | |
Помогаю со студенческими работами здесь
1
Поправьте код так, чтобы он рисовал прямоугольник не только слева направо Рекурсивный обход. Не могу сделать табуляцию. Обход с выводом имен файлов Разница между понятиями "Обход в прямом направлении" и "Итерационный прямой обход" слева направо Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |