Учеба и наука
На поле 8×88×8 разложены конфеты (обозначены маленькими латинскими буквами). В клетке, отмеченной крестиком, находится робот. - вопрос №2588895
Он собирает конфеты, двигаясь по следующему алгоритму: находясь в клетке, робот смотрит по горизонтали влево-вправо, по вертикали вверх-вниз, находит ближайшую к нему на этих линиях конфету и делает к ней шаг (один шаг – перемещение в соседнюю по стороне клетку). Затем он опять смотрит по горизонталям и вертикалям, ищет ближайшую конфету и делает к ней шаг и так далее. Когда робот оказывается на одной клетке с конфетой, он ее съедает, а затем смотрит, куда ему пойти дальше. Если он видит две конфеты на одном расстоянии, то приоритет такой: между горизонталью и вертикалью он выбирает вертикаль, между вертикалью верх и вертикалью низ он выбирает вертикаль верх, между горизонталью лево и горизонталью право он выбирает горизонталь лево. Когда робот не видит конфет на одной с ним горизонтали или вертикали, он останавливается. Выведите строку из маленьких латинских букв – названий конфет – в той последовательности, как их соберет робот. Разделять буквы пробелами не нужно.
сентябрь 16, 2017 г.
-
Всего ответов: 0
Похожие вопросы
Решено
В математике и программировании для обозначения “трудности” того или иного алгоритма используется понятие “сложности алгоритма”. Перед вами некие
сентябрь 11, 2017 г.
Информатика 8 класс 1 задача Есть сетка 5×11. За одну секунду горит сторона квадратика (веревочка горит равномерно, то есть, за полсекунды сгорит половина стороны квадратика).
сентябрь 16, 2017 г.
На рисунке изображены три пересекающиеся геометрические фигуры: треугольник, круг и прямоугольник. Петя расставил внутри этих фигур множество точек и...
ноябрь 26, 2015 г.
Решено
В некоторой стране автомобильный номер длиной 6 символов составляется из заглавных букв
сентябрь 19, 2013 г.