Ответ:

Решение:

10. Расшифровка сообщения:

  • Сообщение: ++^##^#^
  • Таблица кодирования:
    • Ж: + #
    • З: ^
    • И: # ^
    • К: # #
    • Л: # +
  • Расшифровываем сообщение по частям, учитывая, что буквы не повторяются:
    • ++ - нет в таблице
    • ^ - З
    • ## - К
    • ^ - З (повтор, что противоречит условию)

Проблема: Невозможно однозначно расшифровать сообщение, так как есть повторяющиеся символы и отсутствующие коды. Предположим, что ошибка в условии или таблице. Если принять, что # может быть частью разных кодов, то расшифровка затруднительна.

11. Расшифровка радиограммы (азбука Морзе):

  • Радиограмма: ---.--.--.--.----.--.--.--.--
  • Таблица кодирования:
    • А: .-
    • Г: --.
    • И: ..
    • П: -. -
    • М: --
  • Разбиваем радиограмму на возможные буквы:
    • --- - нет в таблице
    • .-- - нет в таблице
    • .. - И
    • -. - - П
    • -- - М

Проблема: Аналогично предыдущему заданию, радиограмма не может быть однозначно расшифрована из-за отсутствия разбиения на буквы и неполной таблицы. Если предположить, что - и . могут объединяться в разные буквы, задача не имеет решения.

12. Расшифровка сообщения:

  • Сообщение: #~#~#++~#
  • Таблица кодирования:
    • А: + #
    • E: # +
    • Л: ~
    • П: #
    • T: +~#
    • O: ~#
  • Расшифровываем сообщение, учитывая, что буквы не повторяются:
    • # - П
    • ~ - Л
    • # - П (повтор, что противоречит условию)
    • ~ - Л (повтор)
    • # - П (повтор)
    • ++ - нет в таблице
    • ~# - O

Вывод: Все три задания содержат противоречивые условия или недостаточную информацию для однозначного решения. Если предположить, что в задании 12 имелось в виду, что *в исходном сообщении* буквы не повторялись, а в *зашифрованном коде* они могут повторяться, то:

  • # - П
  • ~ - Л
  • # - П
  • ~ - Л
  • # - П
  • ++ - нет
  • ~# - O

Проблема: Невозможно расшифровать ++. Также, если буквы не повторяются, то такое сообщение не может быть передано.

Если предположить, что в задании 12 сообщение было: +##+#~#, то:

  • + - нет
  • ## - нет
  • +# - А
  • # - П
  • ~# - O

Возможное решение для задания 12 (при допущениях):

  • Код # - П
  • Код ~ - Л
  • Код ~# - O
  • Код +# - А
  • Код # + - E

Тогда сообщение #~#~#++~# расшифровывается как:

  • # -> П
  • ~ -> Л
  • # -> П
  • ~ -> Л
  • # -> П
  • ++ -> не расшифровывается
  • ~# -> O

Из-за неполноты данных и противоречий в условии, дать точный ответ невозможно.