срочно!

Некоторый ал­го­ритм из одной це­поч­ки сим­во­лов по­лу­ча­ет новую це­поч­ку сле­ду­ю­щим образом. Сна­ча­ла вы­чис­ля­ет­ся длина ис­ход­ной це­поч­ки символов; если она чётна, то в конец це­поч­ки сим­во­лов до­бав­ля­ет­ся сим­вол Я, а если нечётна, то в начало це­поч­ки до­бав­ля­ет­ся сим­вол А. В по­лу­чен­ной це­поч­ке сим­во­лов буквы,стоящие на нечетных местах(1,3,5) остаются на месте, а буквы стоящие на четных местах(2,4,6) за­ме­ня­ет­ся буквой, сле­ду­ю­щей за ней в рус­ском ал­фа­ви­те (А — на Б, Б — на В и т. д., а Я — на А). По­лу­чив­ша­я­ся таким об­ра­зом це­поч­ка яв­ля­ет­ся ре­зуль­та­том ра­бо­ты алгоритма.

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

Ответы

Ответ дал: danulpopov
0
ДРУГ | длина = 4 | четная
ДРУГЯ --> ДСУДЯ | Длина = 5 | нечет.
АДРУГЯ --> АЕРФГА
Ответ: АЕРФГА
Вас заинтересует