Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости,разбитой на клетки. Между соседними (по сторонам) клетками может стоять стена, через которую Робот пройти не может. У Робота есть четыре команды перемещения на одну клетку: вверх, вниз, влево, вправо. Если Робот получит команду передвижения сквозь стену, то он разрушится. Также у Робота есть команда закрасить, при которой закрашивается клетка, в которой Робот находится в настоящий момент. Составьте программу, с которой Робот рисует узор (см. рисунок ниже). Начальное положение Робота левом верхнем углу.
ФИНИКИ́ЙСКИЙ АЛФАВИ́Т, западносемитский консонантный алфавит, с которого были записаны оригиналы большинства ветхозав. книг. Вопрос о его происхождении остается в науке дискуссионным. Некоторые авторы считают, что генетически он связан с *синайской, или протосинайской, письменностью. Первым дошедшим до нас памятником, зафиксировавшим Ф. а., является надпись на саркофаге финикийского царя Ахирама из Библа (ок. 1000 до н. э.).
Когда же саркофаг, – впоследствии его датировали 1300 – 1000 годами до нашей эры, – очистили от налипшей на него грязи, то на его крышке обнаружилась знаменитая надпись в одну строку, выполненная на финикийском языке: "Это саркофаг, что сделал Этбаал, сын Ахирама, царь Гебала, для Ахирама, отца своего, который произвел его на свет."
Действия выполняются в обратном порядке. Последнее действие было "из нечетных цифр вычитается,а к четным прибавляется 1".Из нечетных цифр вычли 1 и они стали четными (при вычитании единицы меняется четность), с четными все то же самое, только наоборот. Значит нужно ко всем четным цифрам прибавить 1, а от нечетных отнять 1, тогда получится исходная цифра.3216 -> 2307.Итак, знаем, что на предпоследнем шаге было число 2307. Идем еще на шаг назад. "цифры,занимающие четные разряды (нумерация разрядов ведется справа налево начиная с нуля) циклически сдвигаются вправо,а нечетные - влево на количество позиций, равных номеру разряда". Опять же, делаем наоборот. Цифры на четных разрядах сдвигаем влево, а нечетные - вправо. Количество позиций не меняется, только направление.2307 -> 5117Пароль почты Васи: 5117.Традиционно проверочка...Имеем 5117.Семь сдвигаем вправо на 0.7 -> 7.Один сдвигаем влево на 1.1 -> 0.Один сдвигаем вправо на 2.1 -> 3.Пять сдвигаем влево на 3.5 -> 2.Получаем 2307.От нечетных цифр отнимаем 1, а к четным прибавляем.Получаем 3216. Что и было дано изначально.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку