Назад   Задать вопрос
Информатика
10 класс
5 отметок
+ В закладки
23.12.2014, 21:11

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

Комментарии (0)

Ответы и решения


24.12.2014, 00:28

в диапазоне от 0 до десяти символов в алфавите входят только 2^1=2 символа 2^2 =4 символа 2^3= 8 символов, так варианты 2^2 и 2^3 нам подходят тк символы первого текста кодируются 2 битами, а второго 3 битами, делим 3 на 2 и вуаля получаем 1,5, тоесть ответ первый алфавит- 4 символа
2- 8 символов

Оценка: 2.5 (голосов: 2)

Комментарии (0)


24.12.2014, 00:29

от 0 до 10 попадают только 2^1=2 (символа), 2^2=4 (символа) и 2^3=8 (символов), из этих вариантов нам подходят 2^2 и 2^3 т.к. символы первого текста кодируются 2 битами, а второго 3 битами (если разделить 3 на 2, то получится 1,5 - как сказано в задаче), значит в первом тексте 4 символа, во втором 8

Оценка: 2.0 (голосов: 2)

Комментарии (0)


24.12.2014, 13:35

Дано:

M1 = M2 ; K2 = 1,5K1 ; N1<10 ; N2<10

Решение:

M1 = K1*i1 ; M2 = 1,5K1*i2 делим одно на другое, получаем пропорцию:

1,5K1:K1 = i2:i1 получаем из этого,  что и i2 должно быть больше i1 в полтора раза.

N = 2^i ; чтобы число битов было целым и алфавит не превышал 10 подходит только 3 числа: 2(1 бит), 4(2 бита), 8(3 бита). Из этих чисел согласно пропорции подходят только 4 и 8, т.к.  именно в них число битов различается в полтора раза.

Ответ: 4 и 8 символов.

Оценка: 3.4 (голосов: 5)

Комментарии (0)