1. Главная
  2. Библиотека
  3. Информационные технологии
  4. При регистрации в компьютерной системе каждому пользова...
Решение задачи на тему

При регистрации в компьютерной системе каждому пользователю выдается идентификатор из 101 символа, каждый из которых может быть десятичной цифрой или одним из 4090 символов из специального набора. Каждый символ кодируется с помощью одинакового и

  • Информационные технологии
  • ВведениеВИнформатику
  • ОсновыИнформационныхТехнологий
При регистрации в компьютерной системе каждому пользователю выдается идентификатор из 101 символа, каждый из которых может быть десятичной цифрой или одним из 4090 символов из специального набора. Каждый символ кодируется с помощью одинакового и

Условие:

При регистрации в компьютерной системе каждому пользователю выдается идентификатор из 101 символа, каждый из которых может быть десятичной цифрой или одним из 4090 символов из специального набора. Каждый символ кодируется с помощью одинакового и минимального количества бит. Идентификатор же записывается в памяти с помощью минимально возможного целого количества байт.

Сколько килобайт потребуется для хранения идентификаторов 2048 пользователей?

Решение:

Шаг 1. Определяем общее число вариантов для одного символа. Каждый символ может быть десятичной цифрой (10 вариантов) или одним из 4090 специальных символов, то есть всего вариантов: 10 + 4090 = 4100 вариантов. Шаг 2. Находим минимальное количество бит для кодирования символа. Нам нужно минимальное целое число бит n такое, что 2^n ≥ 4100. 2^12 = 4096, что меньше 4100, поэтому б...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет