Задания
Версия для печати и копирования в MS Word
Тип Д8 № 3683
i

Для ко­ди­ро­ва­ния со­об­ще­ния, со­сто­я­ще­го толь­ко из букв О, К, Л, М и Б, ис­поль­зу­ет­ся не­рав­но­мер­ный по длине дво­ич­ный код:

ОКЛМБ
0001110100110

Какое (толь­ко одно!) из че­ты­рех по­лу­чен­ных со­об­ще­ний было пе­ре­да­но без оши­бок и может быть рас­ко­ди­ро­ва­но:

 

1)  110001001001110

2)  10000011000111010

3)  110001001101001

4)  1000110001100010

Спрятать решение

Ре­ше­ние.

Разобьём каж­дый ответ на по­сим­воль­ный код и найдём нуж­ный ва­ри­ант:

 

Ва­ри­ант 1: 11 00 010 01 00 11 10  — при таком раз­би­е­нии по­след­няя часть кода не может быть рас­ко­ди­ро­ва­на, а если раз­бить по-дру­го­му 11 00 01 00 10011, то со­об­ще­ние также не­де­ко­ди­ру­е­мо.

 

В ва­ри­ан­тах 2 и 4 не­воз­мож­но рас­ко­ди­ро­вать на­ча­ло кода.

 

Ва­ри­ант 3: 11 00 01 00 11 01 00 1  — при таком раз­би­е­нии по­след­няя часть кода не может быть рас­ко­ди­ро­ва­на. Разобьём по-дру­го­му: 11 00 01 00 11 010 01  — такой ва­ри­ант раз­би­е­ния может быть рас­ко­ди­ро­ван.

.

Пра­виль­ный ответ ука­зан под но­ме­ром 3.