Есть ответ 👍

Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. сначала вычисляется длина исходной цепочки символов; если она чётна, то в начало цепочки символов добавляется символ  а, а если нечётна, то в конец цепочки добавляется символ  я. в полученной цепочке символов каждая буква заменяется буквой, следующей за ней в алфавите (а  —  на  б,  б  —  на  в  и т. д., а  я  —  на  а). получившаяся таким образом цепочка является результатом работы алгоритма. например, если исходной была цепочка  бвгд, то результатом работы алгоритма будет цепочка  бвгде, а если исходной была цепочка  йнж, то результатом работы алгоритма будет цепочка  коза. дана цепочка символов  мяч. какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (т. е. применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)? алфавит:   абвгдеёжзийклмнопрстуфхцчшщъыьэюя.

297
446
Посмотреть ответы 1

Ответы на вопрос:


program anastas65; var  a,x,y: integer; begin  write('введите число a ');   readln(a);   writeln('***                alphaeus                ***');   writeln('*** получение а^28 за 6 ходов ***');   x : = a*a; // получаем а^2  y : = x*a; // получаем а^3  x : = x*x; // получаем а^4  y : = y*x; // получаем а^7  y : = y*y; // получаем а^14  y : = y*y; // получаем а^28  writeln('      результат = ',y);   writeln('**********************************'); end.

Популярно: Информатика