Есть ответ 👍

Автоматическое устройство осуществило перекодировку информационного сообщения на языке, первоначально записанного в коде windows-1251, в кодировку unicode. при этом информационное сообщение увеличилось на 400 бит. какова длина сообщения в символах? с описанием и решением

150
191
Посмотреть ответы 2

Ответы на вопрос:

Frizi4
4,5(53 оценок)

50 символов. один символ в windows-1251 = 1 байт, в unicode = 2 байта. 400 бит / 8 = 50 байт + 50 байт > исходное сообщение = 100 байт в unicode > это 50 символов. вообщем при перекодировке на каждый символ в unicode нужен дополнительный байт, если увеличилось на 50 байт значит символов 50.
VADIMECHE
4,6(93 оценок)

милая . итак.

дано:

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 символов.

Популярно: Информатика