Вопрос задан 27.06.2023 в 00:27. Предмет Информатика. Спрашивает Большакова Светлана.

Каждая буква исходного текста заменяется третьей после неё буквой в алфавите русского языка,

который считается записанным по кругу! Декодируйте указанное сообщение: тгфнгоя
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Агафонов Михаил.

Ответ:

list_n = [

   'а', 'б', 'в', 'г', 'д', 'е', 'ё', 'ж', 'з', 'и', 'й',

   'к', 'л', 'м', 'н', 'о', 'п', 'р', 'с', 'т', 'у', 'ф',

   'х', 'ц', 'ч', 'ш', 'щ', 'ъ', 'ы', 'ь', 'э', 'ю', 'я'

        ]

str_n = 'тгфнгоя'

str_new = []

for i in range(len(str_n)):

   k = 0

   for j in range(len(list_n)):

       if str_n[i] == list_n[j]:

           if j - 3 < 0:

               k = j + 30

           else:

               k = j - 3

           str_new.append(list_n[k])

print('' .join(str_new))

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для декодирования данного сообщения мы заменим каждую букву на третью после неё букву в алфавите русского языка, записанном по кругу. В русском алфавите 33 буквы, поэтому мы будем использовать остаток от деления на 33.

Исходное сообщение: тгфнгоя

Теперь заменим каждую букву на третью после неё в алфавите:

  • "т" становится "х"
  • "г" становится "е"
  • "ф" становится "ц"
  • "н" становится "к"
  • "г" становится "е"
  • "о" становится "л"
  • "я" становится "у"

Таким образом, декодированное сообщение: хецкелу

0 0

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос