Есть ответ 👍

При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 6 символов и содержащий только символы из 7-буквенного набора н, о, р, с, т, у, х. в базе данных для хранения сведений о каждом пользователе отведено одинаковое целое число байт, при этом для хранения сведений о 100 пользователях используется 1400 байт. для каждого пользователя хранятся пароль и дополнительные сведения. для хранения паролей используют посимвольное кодирование, все символы кодируются одинаковым и минимально возможным количеством бит. сколько бит отведено для хранения дополнительных сведений о каждом пользователе?

136
138
Посмотреть ответы 2

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

Tosya111
4,4(13 оценок)

Для хранения одного из 7 символов требуется log(2)7  ≈ 3 бита. для пароля в этом случае необходимо 6*3 = 18 бит на информацию об одном пользователе отводится 1400/100 байт = 14 байт = 14*8 бит = 112 бит для хранения дополнительных сведений о каждом пользователе отведено 112-18 = 94 бита

var arr: array [1..10] of integer;

numofpositive, i: integer;

begin

    writeln('исходный массив: ');

    for i: =1 to 10 do

    begin

        arr[i]: =random(-100, 100);

        write(arr[i], ' ');

    end;

    writeln();

   

    for i: =1 to 10 do

        if arr[i] > 0 then

            numofpositive += 1;

    writeln('количество положительных элементов: ', numofpositive);

end.

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