вес i одного символа алфавита и количество символов n, из которых он состоит, связаны выражением n=2i, что обусловлено двоичной системой кодирования (например 1 и 0 или с любых двух знаков).
у нас в алфавите 128 символов, поэтому n=128.
128=2i, тогда i = 7 битов
это значит, что для кодирования одного символа предусмотрено 7 разрядов, т.е. с 0 и 1 мы можем зашифровать 128 разных знаков, например:
1111110
1111110
1111100
1111000 и так всего 128 комбинаций.
ответ: один символ алфавита несет в себе 7 битов информации.
Вообще то, это задача чисто математическая. Пусть есть трехзначное число abc. По условию:
abc + abc
bca Понятно, что максимальным число будет, если сложение в двух младших разрядах идет через перенос -> получим систему уравнений: 2c = a +16 2b +1 = c + 16 2a + 1 = b равносильная ей система 2с = a + 16 c = 2b - 15 b = 2a + 1 подставляем третье во второе, получаем первые два уравнения 2с = a + 16 c = 4a - 13 из этих двух уравнений -> 7a = 42 -> a = 6 -> из третьего уравнения b = 13 13 = D(16), из первого уравнения с = 22/2 = 11(10) = B(16) -> abc(16) = 6DB(16) = 1755(10), DB6(16) = 3510(10) -> 2abc = bca
вес i одного символа алфавита и количество символов n, из которых он состоит, связаны выражением n=2i, что обусловлено двоичной системой кодирования (например 1 и 0 или с любых двух знаков).
у нас в алфавите 128 символов, поэтому n=128.
128=2i, тогда i = 7 битов
это значит, что для кодирования одного символа предусмотрено 7 разрядов, т.е. с 0 и 1 мы можем зашифровать 128 разных знаков, например:
1111110
1111110
1111100
1111000 и так всего 128 комбинаций.
ответ: один символ алфавита несет в себе 7 битов информации.
По условию:
abc
+ abc
bca
Понятно, что максимальным число будет, если сложение в двух младших разрядах идет через перенос -> получим систему уравнений:
2c = a +16
2b +1 = c + 16
2a + 1 = b
равносильная ей система
2с = a + 16
c = 2b - 15
b = 2a + 1
подставляем третье во второе, получаем первые два уравнения
2с = a + 16
c = 4a - 13 из этих двух уравнений -> 7a = 42 -> a = 6 -> из третьего уравнения b = 13
13 = D(16), из первого уравнения с = 22/2 = 11(10) = B(16)
-> abc(16) = 6DB(16) = 1755(10), DB6(16) = 3510(10) -> 2abc = bca