Предмет: Информатика,
автор: Partem72
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 20 символов и содержащий только символы из 12-символьного набора: А, В, C, D, Е, F, G, H, K, L, M, N. В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственно пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего выделено целое число байт; это число одно и то же для всех пользователей. Для хранения сведений о 20 пользователях потребовалось 400 байт. Сколько байт выделено для хранения дополнительных сведений об одном пользователе? В ответе запишите только целое число – количество байт.
Ответы
Автор ответа:
0
т.к используется всего 12 символов, то для записи одного символа нужно 4 бит : 2^3 < 12 < 2^4
для хранения всех 20 символов пароля нужно 4 *20 =80 бит переводим в байты
80/8 = 10 байт
пусть x - количество памяти для хранения дополнительных сведений, тогда:
20 * (10+x)=400
200+20x=400
20x = 200
x=10
для хранения всех 20 символов пароля нужно 4 *20 =80 бит переводим в байты
80/8 = 10 байт
пусть x - количество памяти для хранения дополнительных сведений, тогда:
20 * (10+x)=400
200+20x=400
20x = 200
x=10
Похожие вопросы
Предмет: Математика,
автор: ssstemperature
Предмет: Физика,
автор: sssonito
Предмет: Химия,
автор: karinasidun28
Предмет: Геометрия,
автор: Mila2802