Мальчики, играя в пиратов, придумали свой собственный шифр и передавали с помощью него друг другу сообщения. Ниже представлено одно из них. В сообщении присутствуют только буквы из приведённого фрагмента кодовой таблицы. С В И Т Е Р !!? !! !? ??? ?! !!! Определите, какое сообщение закодировано в строчке !!!?????!
Выпишем коды символов: СВИТЕР !!? - С !! - В !? - И ??? - Т ?! - Е !!! - Р Код нарушает условие Фано; начало закодированного сообщения !!! можно интерпретировать как !!! (Р) или !! (В), поэтому попробуем расшифровывать с конца. Отделим последний символ: !!!???? ?!. Получаем Е Далее отделим следующий символ !!!? ???. Получаем Т У нас нет символа с кодом ? или !, поэтому остаток делим на !! и !?, получая В и И. Сообщение: В И Т Е
мне и не рассказывали
А, типа правила сайта?
окей, тогда сейчас примерно напишу
начнем с первых трех !!!
как сделать правку?
есть только 2 возможных последующих варианта. Если поставим Р, то потом будет Т... Нужно нарисовать на листочке такое дерево, и в итоге выйдет только 1 возможный вариант доведенный до конца