Некоторый алгоритм из исходной цепочки символов произвольной длины (прописные буквы русского алфавита, за исключением Ё) получает новую цепочку следующим образом:
Сначала записывается исходная цепочка символов, после неё записывается исходная цепочка символов в обратном порядке, затем записывается буква, следующая в русском алфавите за той буквой, которая в исходной цепочке стояла на последнем месте (для А –записывается Б, для Б – записывается В и т. д., для Я – записывается А).
Получившаяся цепочка является результатом работы алгоритма.
Составьте программу, реализующую данный алгоритм.
На экран выведите новую цепочку - в одной строке. В другой строке - её длину.
Примеры
№ | Входные данные | Выходные данные |
1
|
ЛЕС
|
ЛЕССЕЛТ
7
|
2
|
ХВОЯ
|
ХВОЯЯОВХА
9
|