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