1. Исполнитель Шифровальщик из одной цепочки символов получает новую цепочку следующим образом:
Если цепочка начинается с гласной буквы, Шифровальщик переставляет первую букву в конец слова, а если с согласной меняет местами первую и вторую буквы.
Этот алгоритм дважды применили к слову ЕНОТ. Какое слово получилось?
2. Исполнитель Шифровальщик из одной цепочки символов получает новую цепочку следующим образом:
Если длина цепочки - нечётное число, Шифровальщик удваивает центральную букву, а если чётная, то переставляет последнюю букву в начало слова.
Этот алгоритм дважды применили к слову МАГИЯ. Какое слово получилось?
3. Исполнитель Шифровальщик из одной цепочки символов получает новую цепочку следующим образом:
Если длина цепочки - нечётное число, Шифровальщик удаляет последний символ цепочки, а если чётная, то добавляет в начало цепочки букву Б. После этого каждая буква заменяется следующей за ней буквой в русском алфавите (А — на Б, Б — на В и т.д., а Я — на А).
Этот алгоритм применили к слову ИЮНЬ. Какое слово получилось?
Русский алфавит: .
4. Исполнитель Шифровальщик из одной цепочки символов получает новую цепочку следующим образом:
Сначала каждая буква цепочки заменяется следующей за ней буквой в русском алфавите (А — на Б, Б — на В и т.д., а Я — на А).
После этого если длина цепочки - чётное число, Шифровальщик удаляет последний символ цепочки, а если нечётная, то меняет местами первые два символа.
Этот алгоритм дважды применили к слову ЛАСКА. Какое слово получилось?
Русский алфавит: .
5. Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она нечётна, то дублируется средний символ цепочки символов, а если четна, то в начало цепочки добавляется буква С. В полученной цепочке символов каждая буква заменяется буквой, следующей за ней в русском алфавите (А - на Б,Б - на В и т. д., а Я - на А). Получившаяся таким образом цепочка является результатом работы описанного алгоритма.
Например, если исходной была цепочка КОТ, то результатом работы алгоритма будет цепочка ЛППУ, а если исходной была цепочка ВАНЯ, то результатом работы алгоритма будет цепочка ТГБОА.
Дана цепочка символов ЛАК. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (т. е. применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)?
Первоначально определяем, что слово начинается со согласной буквы "Е", поэтому меняем местами первую и вторую буквы: НЕОТ.
Затем переставляем первую букву в конец слова: НЕОТ -> ЕОТН.
После двух применений алгоритма к слову ЕНОТ, получаем слово ЕОТН.
2. Исходное слово: МАГИЯ.
Первоначально определяем, что длина слова - четное число (6), поэтому переставляем последнюю букву "А" в начало слова: АМГИЯ.
Затем снова применяем алгоритм: длина слова - нечетное число (5), поэтому удваиваем центральную букву "М": АММГИЯ.
После двух применений алгоритма к слову МАГИЯ, получаем слово АММГИЯ.
3. Исходное слово: ИЮНЬ.
Первоначально определяем, что длина слова - нечетное число (4), поэтому удаляем последний символ: ИЮН.
Добавляем в начало слова букву "Б": БИЮН.
Заменяем каждую букву на следующую за ней букву в русском алфавите: БИЮН -> ВЙЮО.
После применения алгоритма к слову ИЮНЬ, получаем слово ВЙЮО.
4. Исходное слово: ЛАСКА.
Заменяем каждую букву на следующую за ней букву в русском алфавите: ЛАСКА -> МБТЛБ.
Длина слова - четное число (5), поэтому удаляем последний символ: МБТЛ.
Меняем местами первые два символа: БТМЛ.
После двух применений алгоритма к слову ЛАСКА, получаем слово БТМЛ.
5. Исходная цепочка символов: ЛАК.
Длина цепочки - нечетное число (3), поэтому дублируем средний символ "А": ЛААК.
Заменяем каждую букву на следующую за ней букву в русском алфавите: ЛААК -> МББЛ.
Длина цепочки - четное число (4), поэтому добавляем букву "С" в начало: СМББЛ.
Заменяем каждую букву на следующую за ней букву в русском алфавите: СМББЛ -> ТНВВМ.
После двух применений алгоритма получается цепочка символов ТНВВМ.