Равномерные и неравномерные коды

тестовое задание

Задание 1

Све­то­вое табло со­сто­ит из четырёх све­тя­щих­ся эле­мен­тов, каж­дый из ко­то­рых может све­тить­ся одним из трёх раз­лич­ных цве­тов. Каж­дая ком­би­на­ция из четырёх цве­тов ко­ди­ру­ет опре­делённый сиг­нал. Сколь­ко раз­лич­ных сиг­на­лов можно пе­ре­дать при по­мо­щи табло при усло­вии, что все эле­мен­ты долж­ны све­тить­ся?

Задание 2

Для пе­ре­да­чи по ка­на­лу связи со­об­ще­ния, со­сто­я­ще­го толь­ко из сим­во­лов А, Б, В и Г, ис­поль­зу­ет­ся не­рав­но­мер­ный (по длине) код: А — 0; Б — 10; В — 110. Каким ко­до­вым сло­вом нужно ко­ди­ро­вать сим­вол Г, чтобы длина его была ми­ни­маль­ной, а код при этом до­пус­кал од­но­знач­ное раз­би­е­ние ко­ди­ро­ван­но­го со­об­ще­ния на сим­во­лы?

Задание 3

Для ко­ди­ро­ва­ния не­ко­то­рой по­сле­до­ва­тель­но­сти, со­сто­я­щей из букв А, Б, В и Г, ре­ши­ли ис­поль­зо­вать не­рав­но­мер­ный дво­ич­ный код, поз­во­ля­ю­щий од­но­знач­но де­ко­ди­ро­вать дво­ич­ную по­сле­до­ва­тель­ность, по­яв­ля­ю­щу­ю­ся на приёмной сто­ро­не ка­на­ла связи. Для букв А, Б, В ис­поль­зу­ют­ся такие ко­до­вые слова: А — 000, Б — 1, В — 011. Ука­жи­те крат­чай­шее ко­до­вое слово для буквы Г, при ко­то­ром код будет до­пус­кать од­но­знач­ное де­ко­ди­ро­ва­ние. Если таких кодов не­сколь­ко, ука­жи­те код с наи­мень­шим чис­ло­вым зна­че­ни­ем.

Задание 4

Не­ко­то­рый ал­фа­вит со­дер­жит три раз­лич­ные буквы. Сколь­ко трёхбук­вен­ных слов можно со­ста­вить из букв дан­но­го ал­фа­ви­та (буквы в слове могут по­вто­рять­ся)?

Задание 5

Аз­бу­ка Морзе поз­во­ля­ет ко­ди­ро­вать сим­во­лы для со­об­ще­ний по ра­дио­свя­зи, за­да­вая ком­би­на­цию точек и тире. Сколь­ко раз­лич­ных сим­во­лов (цифр, букв, зна­ков пунк­ту­а­ции и т. д.) можно за­ко­ди­ро­вать, ис­поль­зуя код аз­бу­ки Морзе дли­ной не менее двух и не более пяти сиг­на­лов (точек и тире)?