Тема 11. Количество информации и комбинаторика
11.04 Прочие прототипы
Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела количество информации и комбинаторика
Решаем задачу:

Ошибка.
Попробуйте повторить позже

Задача 1#63193

Система мониторинга формирует и отправляет специальные сообщения, в которые могут входить только следующие символы: латинские буквы (26  заглавных и 26  строчных), цифры от 0  до 9  , пробел. Количество символов в сообщении может быть любым. 

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

Система отправила 7  сообщений: два сообщения по 30  символов каждое, два сообщения по 50  символов и три сообщения по 70  символов. При этом всего было передано 400  байт. 

Сколько байтов содержит заголовок сообщения? В ответе запишите только целое число — количество байтов.

Показать ответ и решение

Начнем с подсчета количество всех символов:

26 + 26 + 10 + 1 = 63  символа. Значит вес 1  символа будет  i
2 = 63  .

i = 6  бит на 1  символ.

Примем, что m − вес заголовка, а I− вес всех сообщений.

I1− вес первого одного сообщения.

I2− вес второго одного сообщения.

I3− вес третьего одного сообщения.

Тогда получаем:

(|       30 ⋅ 6
||| I1 =  -----≈  23 байта.
|||         8
|||{
        50 ⋅ 6
| I2 =    8  ≈  38 байт.
||||
|||
||(       70 ⋅ 6
  I3 =    8  ≈  53 байта.

Общая формула будет выглядеть следующим образом:

I = 2 ⋅ (I1 + m ) + 2 ⋅ (I2 + m ) + 3 ⋅ (I3 + m ) = 400

Отсюда выразим m  :

m  = 400-−--2 ⋅ 23-−-2-⋅ 38-−-3-⋅ 53 = 119-= 17
                  7                  7  байт.

Ответ: 17

Специальные программы

Все специальные программы

Программа
лояльности v2.0

Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!

Крути рулетку и покупай курсы со скидкой, которая привязывается к вашему аккаунту.

Бесплатное обучение
в Школково

Для детей ДНР, ЛНР, Херсонской, Запорожской, Белгородской, Брянской областей, а также школьникам, находящимся в пунктах временного размещения Крыма обучение на платформе бесплатное.

Налоговые вычеты

Узнай, как получить налоговый вычет при оплате обучения в «Школково».

Специальное предложение
для учителей

Бесплатный доступ к любому курсу подготовки к ЕГЭ или олимпиадам от «Школково». Мы с вами делаем общее и важное дело, а потому для нас очень значимо быть чем-то полезными для учителей по всей России!

Вернём деньги за курс
за твою сотку на ЕГЭ

Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!

cyberpunkMouse
cyberpunkMouse
Рулетка
Вы можете получить скидку в рулетке!