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

По ка­на­лу связи пе­ре­да­ют­ся со­об­ще­ния, каж­дое из ко­то­рых со­дер­жит 16 букв А, 8 букв Б, 4 буквы В и 4 буквы Г (дру­гих букв в со­об­ще­ни­ях нет). Каж­дую букву ко­ди­ру­ют дво­ич­ной по­сле­до­ва­тель­но­стью. При вы­бо­ре кода учи­ты­ва­лись два тре­бо­ва­ния:

а)  ни одно ко­до­вое слово не яв­ля­ет­ся на­ча­лом дру­го­го (это нужно, чтобы код до­пус­кал од­но­знач­ное де­ко­ди­ро­ва­ние);

б)  общая длина за­ко­ди­ро­ван­но­го со­об­ще­ния долж­на быть как можно мень­ше.

Какой код из при­ведённых ниже сле­ду­ет вы­брать для ко­ди­ро­ва­ния букв А, Б, В и Г?

 

1)  А:0, Б:10, В:110, Г:111

2)  А:0, Б:10, В:01, Г:11

3)  А:1, Б:01, В:011, Г:001

4)  А:00, Б:01, В:10, Г:11

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

Ре­ше­ние.

2 и 3 не под­хо­дят, так как в них встре­ча­ют­ся пары кодов, один из ко­то­рых яв­ля­ет­ся на­ча­лом дру­го­го.

Длина со­об­ще­ний при ис­поль­зо­ва­нии пер­во­го кода будет равна 16 умно­жить на 1 плюс 8 умно­жить на 2 плюс 4 умно­жить на 3 плюс 4 умно­жить на 3 = 56.

Длина со­об­ще­ний при ис­поль­зо­ва­нии четвёртого кода будет равна 16 умно­жить на 2 плюс 8 умно­жить на 2 плюс 4 умно­жить на 2 плюс 4 умно­жить на 2 = 64.

При ис­поль­зо­ва­нии пер­во­го кода со­об­ще­ния по­лу­ча­ют­ся ко­ро­че, по­это­му сле­ду­ет ис­поль­зо­вать имен­но его.

 

Ответ: 1.

Источник: ЕГЭ 05.05.2015. До­сроч­ная волна