Вопрос задан 11.06.2023 в 01:56. Предмет Информатика. Спрашивает Решетникова Диана.

Повідомлення закодовано шифром Цезаря зі зсувом на 3 літери праворуч. Декодуйте повідомлення:

егура тсесжа
0 0
Перейти к ответам

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

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

По моєму результат буде "гарна погода"

Ось код написав на Python

def caesar_decode(encrypted_message: str, shift: int) -> str:

  # Створюємо таблицю зі зсувом

  shift_table = {}

  alphabet = "абвгґдеєжзиіїйклмнопрстуфхцчшщьюя"

  for i, letter in enumerate(alphabet):

      shift_table[letter] = alphabet[(i - shift) % len(alphabet)]

  # Декодуємо повідомлення

  decoded_message = ""

  for letter in encrypted_message:

      if letter == " ":

          decoded_message += " "

      elif letter == "а":  # Добавляєм умову для "а"

          decoded_message += "а"

      else:

          decoded_message += shift_table[letter]

  return decoded_message

# Запитуємо користувача на введення закодованого повідомлення та зсуву

encrypted_message = input("Введіть закодоване повідомлення: ")

shift = int(input("Введіть зсув: "))

# Викликаємо функцію декодування

decoded_message = caesar_decode(encrypted_message, shift)

# Виводимо результат

print(f"Розкодоване повідомлення: {decoded_message}")

0 0
Отвечает Галиуллина Айгиза.

Ответ:

Гарна погода

Объяснение:

Діло в тому, що цей шифр декодується не в право, а вліво. Тільки А не змінюється. Успіхів у навчанні.

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

Щоб декодувати повідомлення, потрібно здійснити зсув кожної літери на 3 позиції ліворуч у зворотному порядку. Отже, ми зсунемо літеру "а" на три позиції ліворуч, що приведе до отримання літери "х". Таким чином, виконавши зсув для кожної літери повідомлення, отримаємо розшифроване повідомлення: "бдхта пфвжм".

0 0

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

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

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

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