Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 11. Информатика. ЕГЭ 2026. Статград. 23.10.2025
- Просмотры: 2696
- Изменено: 23 октября 2025
На предприятии каждой изготовленной детали присваивают серийный номер, состоящий из \(102\) символов. В базе данных для хранения каждого серийного номера отведено одинаковое и минимально возможное число байт. При этом используется посимвольное кодирование серийных номеров, все символы кодируются одинаковым и минимально возможным числом бит. Известно, что для хранения \(282~952\) серийных номеров отведено не более \(53\) Мбайт памяти. Определите максимально возможную мощность алфавита, используемого для записи серийных номеров. В ответе запишите только целое число.
Решение:
Пусть один символ номера кодируется \(N\) битами. Тогда весь серийный номер будет иметь объём $$I = \left\lceil \frac{102 N}{8} \right\rceil$$ байт. С учётом ограничения задачи получаем, что $$282~952 \cdot I \leqslant 53 \cdot 2^{20}.$$ Отсюда можно найти \(N.\) Проще всего программно:
Python
from math import ceil
for N in range(100, 1, -1):
I = ceil(102 * N / 8)
if 282_952 * I <= 53 * 2**20:
print(N)
break
Получаем, что \(N = 15.\) Значит, максимальная мощность алфавита \(P = 2^{15} = 32~768.\)
Ответ: \(32768\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


