Шифрование данных
Найти шифр, по которому текст «КРАСНЫЙАРБУЗ» закодирован как «ЛСБТОЬКБСВФИ», и закодировать с помощью этого шифра текст «ИНФОРМАЦИЯ».
Разгадайте алгоритм обработчика (О – «Обработчик») и определите пропущенное число:
10 → О → 30
8 → О → 26
6 → О → 22
4 → О → 18
3 → О →
1 → О → 12
Разгадайте алгоритмы обработчика. (О – «Обработчик») и определите число «?»
кит → О → 0
сеновал → О → 5
воз → О → 3
хорошо → О → 4
нос → О → ?
Сколько различных байтов изображено в сообщении:
1111000111010000111100011001111011010000
Коды букв «М», «И», «О» соответственно равны 11110001, 11010001, 10011111
Какое слово закодировано последовательностью битов:
11110001110100011111000110011111
Разгадайте алгоритмы обработчика. (О – «Обработчик») и определите число «?»
Кошка → О → 4
Попугай → О → 2
Гриб → О → 1
Человек → О → 2
Таракан → О → ?
Два радиста придумали свои коды для букв, например, буква Г получила код ···(точка точка точка), а буква Д получила код ··– (тире точка точка). Но, если зашифровать слово было еще просто, то вот расшифровать его, было не так просто, тем более, что второй радист забыл, какая буква имеет код –··. И все же, передача состоялась, и слово было прочитано. Известно, что оба радиста в школе учились хорошо, а по русскому языку имели 5, поэтому слово было написано и прочитано правильно.
Коды букв, использованных при передаче:
Г | А | З | ? | Д |
··· | ·– | ·–· | –·· | ··– |
Расшифруйте слово, укажите букву, закодированную –··
Исполнитель имеет два входа и два выхода. На входы исполнителя поступают буквы и пробелы (для удобства различения обозначены на рисунках знаком подчерка _). Обработка входов ведется по такому алгоритму:
1) Если порядковый номер буквы по алфавиту меньше, то она первой приписывается слева к выходной строке на выходе.
2) Если на каком-то входе подается пробел, то он игнорируется исполнителем, а буква с другого входа приписывается слева к выходной строке на выходе.
Известно также, что символы подаются на входы двумя непрерывными потоками. Например, если какой-то символ с Входа 1 обработан, то его место тут же занимает следующий символ из первого потока. Пример входных данных и результата показан на рисунке ниже.
Какое слово появится на выходе исполнителя, если на его входы подается следующая информация:
Поделиться в социальных сетях