Разбор 11 задания ЕГЭ-2025 по информатике

Задание взято с сайта https://kpolyakov.spb.ru/
Задание взято с сайта https://kpolyakov.spb.ru/

Для решения используем формулы подсчета количества информации:

I = i * k

I – информационный объем сообщения (в битах);

i – вес одного символа (в битах);

k – количество символов.

Также нам необходимо знать мощность алфавита. Вот формула, по которой её можно найти:

N = 2^i

N – мощность алфавита;

i – вес одного символа (измеряется в битах).

Приступим к решению, нам сказано, что в серийном номере используются десятичные цифры + 52 латинские буквы + символы из 963-символьного специального алфавита. Используя эти данные, мы можем найти мощность алфавита:

N = 10 +52 + 963 = 1025

Зная мощность алфавита, мы можем найти вес одного символа (из формулы N = 2^i). 2 в степени 10 будет 1024 , нам это не подходит, ведь у нас символов 1025, значит нам подойдёт 11. Таким образом вес символа: 11 бит.

Нам сказано, что для хранения 2000 номеров отведено не более 693 Кбайт, значит на хранение одного номера отводится:

(693*1024) / 2000 = 354,816 байт

Так как для хранения одного номера отводится целое число байт , а так же сказано, что отводится не более 693 Кбайт для хранения всех 2000 номеров, то мы округляем в меньшую сторону. То есть для хранения одного номера отводится 354 байта.

И теперь находим длину серийного номера. Для этого нам нужно разделить информационный объем одного номера на вес одного символа:

Разбор 11 задания ЕГЭ-2025 по информатике, image #2

Округляем в меньшую сторону и получаем ответ: 257 символов.

1405 views·10 shares