Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она нечетна, то из середины цепочки символов удаляется символ, а если четна, то в начало цепочки добавляется буква Р. В полученной цепочке символов каждая буква заменяется буквой, следующей за ней в русском алфавите (А — на Б, Б — на В и т. д., а Я — на А). Получившаяся таким образом цепочка является результатом работы описанного алгоритма.
Например, если исходной была цепочка АВС, то результатом работы алгоритма будет цепочка БТ, а если исходной была цепочка КЦ, то результатом работы алгоритма будет цепочка СЛЧ.
Дана цепочка символов ЛАЙ. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (т. е. применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)?
Русский алфавит: АБВГДЕеЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
Применим алгоритм: ЛАЙ (нечетное) → ЛЙ → МК.
Применим его еще раз: МК (четное) → РМК → СНЛ.
Ответ: СНЛ.



