
Вопрос задан 28.09.2023 в 05:27.
Предмет Информатика.
Спрашивает Сабиров Игорь.
Исполнитель Шифровальщик обрабатывает строку из символов. Сначала он вычисляет длину исходной
строки. Если она четна, то в конец цепочки добавляется буква А, если нечетна – в начало добавляется буква Я. В полученной строке каждая буква заменяется следующей по алфавиту (А – на Б, Б – на В, и т. д., а Я – на А). Какую строку получит Шифровальщик, зашифровав строку МАЛЫШ? Комментарий. Шифровальщик использует полный алфавит, включая буквы Ё и Й.

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

Отвечает Добровольська Андріана.
Python:
Python:
string = input()
if len(string) % 2 == 0:
string += 'А'
else:
string = 'Я' + string
new_string = ''
for char in string:
if char == 'Я':
new_string += 'А'
else:
new_string += сhr(ord(char) + 1)
print(new_string)
Ответ: МАЛЫШ => АНБМЬЩ



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Давайте пошагово выполним шифрование строки "МАЛЫШ" в соответствии с описанными правилами:
Длина исходной строки "МАЛЫШ" равна 5, что нечетно, поэтому мы добавляем букву "Я" в начало строки. Теперь строка стала "ЯМАЛЫШ".
Теперь мы заменяем каждую букву на следующую по алфавиту:
- "Я" заменяется на "А"
- "М" заменяется на "Н"
- "А" заменяется на "Б"
- "Л" заменяется на "М"
- "Ы" заменяется на "Ь"
- "Ш" заменяется на "Щ"
Итак, после шифрования строки "МАЛЫШ" согласно описанным правилам, мы получаем строку "АНБМЬЩ".


Похожие вопросы
Топ вопросов за вчера в категории Информатика

Информатика 2132

Информатика 63

Информатика 14

Информатика 32

Информатика 19

Информатика 15

Информатика 175

Информатика 31

Информатика 48
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili