Олимпиадный тренинг

Задача . Новая цепочка - 2


Задача

Темы:

Некоторый алгоритм из одной цепочки символов (прописных букв русского алфавита, кроме буквы Ё) получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она чётна, то удаляется правый символ цепочки, а если нечётна, то в начало цепочки добавляется буква Б. В полученной цепочке символов каждая буква заменяется буквой, следующей за ней в русском алфавите (А – на Б; Б – на В и т.д., а Я – на А).

Получившаяся таким образом цепочка является результатом работы описанного алгоритма. Составьте программу, реализующую данный алгоритм и выводящую новую цепочку на экран.


Примеры
Входные данныеВыходные данные
1 ФЕЯ
ВХЖА
2 КРОТ
ЛСП

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
Python1
Комментарий учителя