Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3610431
А
Аноним
04 мая 2026 06:14 · публичный вопрос
А
Аноним

"При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 24 символов. В качестве символов используют прописные и строчные буквы латинского…

Запрос пользователя

"При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 24 символов. В качестве символов используют прописные и строчные буквы латинского алфавита (в нём 26 символов), а также десятичные цифры. В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственно пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего выделено 30 байт на одного пользователя. В компьютерной системе выделено 7  Кб для хранения сведений о пользователях. О каком наибольшем количестве пользователей может быть сохранена информация в системе? В ответе запишите только целое число – количество пользователей."

Ответ нейросети
04 мая 2026 06:14

Класс, давай разберёмся по шагам и поищем, где может быть ошибка, чтобы ты получил понять путь к ответу.

Подсказка (перед тем, как считать полностью)

  • Всего символов в пароле: прописные латиницы (26) + строчные латиницы (26) + цифры (10) = 62.
  • Сколько бит нужно на один символ? Найди наименьшее n такое, чтобы 2^n ≥ 62. Это n = 6.
  • Биты на пароль: 24 символа * 6 бит = 144 бита = 18 байт.
  • В систему добавлено 30 байт на пользователя: итого на одного пользователя 18 + 30 = 48 байт.
  • Всего памяти под пользователeй: 7 Кб = 7 * 1024 = 7168 байт.
  • Максимальное количество пользователей: floor(7168 / 48) = 149.

Пояснение к правильному решению

  • 62 символа требуют 6 бит на символ.
  • Пароль из 24 символов занимает 24 * 6 = 144 бита = 18 байт.
  • Каждый пользователь занимает 18 байт пароля + 30 байт доп. сведений = 48 байт.
  • Вся система вмещает 7168 байт. Делим: 7168 / 48 = 149.333..., берём целую часть: 149 пользователей.

Сравнение с твоим ответом

  • Твой ответ: «Ученик не дал ответ на задание». Это не является числовым ответом и не показывает решение. Поэтому он не подходит как верный ответ к задаче.

Как нужно решить (коротко, чтобы закрепить)

  • Вычислить символов: 62 → бит на символ = 6 бит.
  • Байт на пароль: 24 * 6 = 144 бита = 18 байт.
  • Итог на пользователя: 18 + 30 = 48 байт.
  • Всего памяти: 7 KB = 7168 байт.
  • Максимум пользователей: floor(7168 / 48) = 149.

Готов попробовать ещё раз? Если хочешь, могу проверить твой новый ответ и подсказать, где можно улучшить. Поставь лайк или дизлайк.