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

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


Задача

Темы:

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

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


Примеры
Входные данныеВыходные данные
1 Т5
9С59
2 5Г4
В4

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

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