Laigas 23 октября 2019 в 11:13

Два сообщения содержат одинаковое количество символов. Количество информации в первом тексте в 1,5 раз больше, чем во втором. Сколько символов содержат алфавиты, с помощью которых записаны сообщения, если известно, что число символов в каждом алфавите не превышает 10 и на каждый символ приходится целое число битов?

Запишем условие задачи:Поскольку в сообщениях одинаковое количество символов, то К1=К2. Соотношение количества информации можно записать как I1=1.5*I2. Общее кол-во символов в алфавите обозначается буквой N, по условию N1lt;=10, N2lt;=10.Решение: I1=K1*i1; I2=K2*i2; Подставим в условие I1=1.5*I2 значения I1 и I2. Получаем K1*i1=1.5*K2*i2Сократим в обеих частях уравнения К1 и К2, у нас останетсяi1=1.5*i2По условию мощности обоих алфавитов не превышают число 10, запишем это так10gt;=2 в степени i110gt;=2 в степени i2Предположим, что i2=1 бит, тогда i1=1.5 бита (а это противоречит условию)Предположим, что i2=2 бита, тогда i1=3 бита -это и есть ответ задачи
Компьютеры и вычисления
Для комментирования необходимо зарегистрироваться на сайте