11

Решение: Объём памяти для номеров

ЕГЭ · Информатика · Задание 11 · Информация и кодирование
ПовышеннаяФИПИ2411D7Выбор варианта≈ 2 минутыРазбор в 3 шагаОтвет сверен с ключом
Условие

В марафоне участвуют 178 бегунов. Специальное устройство регистрирует прохождение каждым из спортсменов промежуточного финиша, записывая его номер с использованием минимально возможного количества бит, одинакового для каждого спортсмена. Какой объём памяти будет использован устройством, когда промежуточный финиш прошли 80 бегунов?

Открыть задачу и решить самому
Дальше ответЕсли ещё решаете — начните с подсказок: они ведут к ответу, но не выдают его.
К подсказкам

Решение по шагам

3 шага
1

Для кодирования номера одного из 178 бегунов требуется минимальное число бит $n$, такое что $2^n \geqslant 178$.

$$2^7 = 128 < 178 \leqslant 256 = 2^8$$
2

Следовательно, номер каждого бегуна записывается с помощью 8 бит. Для 80 бегунов объём памяти равен:

$$80 \cdot 8 = 640\ \text{бит}$$

Переведём биты в байты: $8$ бит составляют $1$ байт.

$$640 : 8 = 80\ \text{байт}$$
Ответ

80 байт, вариант 1

Где здесь ошибаются

Использовать 7 бит, не учитывая, что $2^7 = 128$ недостаточно для кодирования 178 номеров.

Не перевести 640 бит в байты.

Умножить количество бит на 178 вместо количества спортсменов, прошедших финиш.

Закрепить приёмВ теме «Информация и кодирование» ещё 438 задач — с ответом и таким же разбором.
Тренироваться

Как решать задание 11 ЕГЭ, информатика

Разбор этой задачи разложен на 3 шага: видно, откуда берётся каждое число и где теряется балл. Ответ приведён рядом с выкладками, а не вместо них.

Задача из темы «Информация и кодирование»: в ней 439 задач, и у каждой есть такой же разбор. Регистрация не нужна.