Ответ: ПОЛЕТ
Принцип шифра
Код здесь неравномерный: одни буквы записаны одним символом, другие — двумя или тремя.
| А | Е | Л | П | Т | О |
|---|---|---|---|---|---|
+# |
#+ |
~ |
# |
+~# |
~+# |
Поэтому шифровку нельзя читать «по одной букве» — её надо разрезать на кусочки так, чтобы каждый кусочек был в таблице. Подсказка «буквы не повторяются» отсекает ложные варианты.
Разбор по шагам
Шифровка: # ~ + # ~ # + + ~ #
- Стоим на 1-м символе
#. Код#+(Е) не подходит — следующий символ~, а не+. Значит, это просто#→ П. - Дальше
~ + #— вместе это код~+#→ О. (Просто~брать нельзя: за ним идёт+, и код продолжается.) - Следующий символ
~, за ним#(а не+), значит, код короткий~→ Л. - Дальше
# +— это ровно код#+→ Е. - Остаток
+ ~ #— код+~#→ Т.
Получилось: П–О–Л–Е–Т.
Проверка
Закодируем слово обратно:
П = #, О = ~+#, Л = ~, Е = #+, Т = +~#
Склеиваем: # + ~+# + ~ + #+ + +~# = #~+#~#++~# — совпало с условием, и все буквы разные. Значит, расшифровано верно.
Как действовать в похожем задании
- Идти слева направо и на каждом шаге смотреть: «какие коды могут начинаться здесь?»
- Если подходит только один — берём его. Если несколько — пробуем и проверяем, что оставшаяся часть тоже раскладывается, а буквы не повторяются.
- В конце обязательно сделать обратную проверку: закодировать полученное слово и сравнить с исходной строкой.
Попробуй сам: расшифруй ~#++~#~+# тем же способом (должно получиться слово из 4 букв).
