Введение в задание 7

Задание № 7 ЕГЭ по информатике — это задание базового уровня сложности, которое проверяет умение определять информационный объём растровых изображений и звуковых файлов.

Для решения задания необходимо знать:

  • единицы измерения информации;
  • правила перевода битов, байтов, Кбайтов и Мбайтов;
  • степени двойки;
  • формулы для вычисления объёма изображения;
  • основные характеристики цифрового звука;
  • зависимость между объёмом файла, скоростью передачи и временем;
  • правила округления результатов.

Рекомендуемое время выполнения задания — около 5 минут.

Основные прототипы

Задание делится на два основных прототипа:

ПрототипЧто рассматриваетсяЧто может потребоваться найти
Кодирование изображенийРастровые изображения, пиксели, палитра, глубина цветаОбъём изображения, количество цветов, разрешение, количество изображений, время передачи
Кодирование звукаЧастота дискретизации, глубина кодирования, продолжительность и количество каналовОбъём файла, продолжительность записи, время передачи, размер заголовка

В некоторых задачах дополнительно встречаются:

  • сжатие файлов;
  • биты прозрачности;
  • биты контроля чётности;
  • передача файлов по каналу связи;
  • объединение нескольких файлов в пакет;
  • повторное кодирование с другими параметрами.

Первый прототип: кодирование изображений

Растровое изображение состоит из отдельных точек — пикселей. Для хранения изображения необходимо закодировать цвет каждого пикселя.

Информационный объём изображения зависит от:

  • ширины изображения;
  • высоты изображения;
  • количества пикселей;
  • глубины цвета;
  • дополнительных битов;
  • количества изображений;
  • наличия сжатия.

Единицы измерения информации

РавенствоИз большей единицы в меньшуюИз меньшей единицы в большую
1 байт = 8 битУмножить на 8Разделить на 8
1 Кбайт = 1024 байтаУмножить на 1024Разделить на 1024
1 Мбайт = 1024 КбайтУмножить на 1024Разделить на 1024
1 Гбайт = 1024 МбайтУмножить на 1024Разделить на 1024
1 Тбайт = 1024 ГбайтУмножить на 1024Разделить на 1024

При переводе из большей единицы в меньшую выполняется умножение. При переводе из меньшей единицы в большую выполняется деление.

Как кодируются цвета

1

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

Количество цветов и глубина цвета связаны формулой:

N=2iN = 2^i

где:

ОбозначениеЗначение
NNмаксимальное количество цветов
iiглубина цвета, бит на пиксель

Если количество цветов не является степенью двойки, нужно найти минимальное целое значение ii, удовлетворяющее условию:

2i1<N2i2^{i-1} < N \leq 2^i

Например, для палитры из 621 цвета:

29=512<6212^9 = 512 < 621

210=10246212^{10} = 1024 \geq 621

Следовательно:

i=10 битi = 10\text{ бит}

Полезно помнить основные степени двойки:

Глубина цвета iiМаксимальное количество цветов NN
1 бит2
2 бита4
3 бита8
4 бита16
5 бит32
6 бит64
7 бит128
8 бит256
9 бит512
10 бит1024
11 бит2048
12 бит4096
13 бит8192

Как найти объём изображения

1

Если ширина изображения равна xx пикселей, а высота — yy пикселей, то общее количество пикселей равно:

P=xyP = x \cdot y

Если на один пиксель отводится ii бит, информационный объём изображения равен:

Q=xyiQ = x \cdot y \cdot i

Результат получается в битах.

ВеличинаОбозначениеЕдиница
Ширина изображенияxxпиксель
Высота изображенияyyпиксель
Количество пикселейPPпиксель
Глубина цветаiiбит на пиксель
Объём изображенияQQбит

Передача изображения по каналу связи

Если известны объём изображения и скорость передачи, время определяется формулой:

t=Qvt = \frac{Q}{v}

где:

ОбозначениеЗначение
QQобъём передаваемых данных в битах
vvскорость передачи в битах в секунду
ttвремя передачи в секундах

Перед вычислением необходимо привести объём и скорость к совместимым единицам.

Несколько изображений в пакете

Если в одном пакете передаётся kk одинаковых изображений, общий объём пакета равен:

Qобщ=QизобрkQ_{\text{общ}} = Q_{\text{изобр}} \cdot k

Максимальный объём, который можно передать за время tt, равен:

Qканал=vtQ_{\text{канал}} = v \cdot t

Тогда количество изображений определяется из неравенства:

QизобрkQканалQ_{\text{изобр}} \cdot k \leq Q_{\text{канал}}

Поскольку количество изображений должно быть целым, результат округляется вниз.

Биты прозрачности

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

Если для кодирования цвета используется ii бит, а для прозрачности — nn бит, то общий объём одного пикселя равен:

b=i+nb = i + n

Объём изображения:

Q=xy(i+n)Q = x \cdot y \cdot (i+n)

Чтобы найти количество цветов, после определения общего количества бит на пиксель необходимо вычесть биты прозрачности:

i=bni = b-n

После этого:

N=2iN = 2^i

Сжатие изображения

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

ФормулировкаСвязь объёмов
Оригинал на nn % больше сжатогоQориг=Qсж(1+n100)Q_{\text{ориг}} = Q_{\text{сж}} \cdot \left(1+\frac{n}{100}\right)
При сжатии объём уменьшился на nn %Qсж=Qориг(1n100)Q_{\text{сж}} = Q_{\text{ориг}} \cdot \left(1-\frac{n}{100}\right)
Известен сжатый файл, нужно найти исходныйQориг=Qсж1n100Q_{\text{ориг}} = \frac{Q_{\text{сж}}}{1-\frac{n}{100}}

Например, если после сжатия объём уменьшился на 15 %, то сжатый файл занимает 85 % исходного объёма:

Qсж=0,85QоригQ_{\text{сж}}=0{,}85\cdot Q_{\text{ориг}}

Если после сжатия объём уменьшился на 35 %, то сжатый файл занимает 65 % исходного объёма:

Qсж=0,65QоригQ_{\text{сж}}=0{,}65\cdot Q_{\text{ориг}}

Формулировки «оригинал больше сжатого на 35 %» и «при сжатии объём уменьшился на 35 %» приводят к разным вычислениям.

Бит контроля чётности

В условии может быть сказано, что для каждых двух бит цвета добавляется один бит контроля чётности.

«При кодировании цвета каждого пикселя используется одинаковое количество бит, при этом для каждых двух бит цвета дописывается дополнительный бит контроля чётности».

То есть на каждые 2 бита цвета приходится 1 дополнительный бит.

1

Пусть:

  • ii — количество бит цвета;
  • bb — общее количество бит на пиксель.

Тогда:

b=i+i2b=i+\left\lceil\frac{i}{2}\right\rceil

Неполная пара битов также требует дополнительного контрольного бита.

Для чётного значения ii формулу можно записать проще:

b=3i2b=\frac{3i}{2}

Примеры:

Биты цвета iiКонтрольные битыОбщий размер пикселя
426 бит
538 бит
639 бит
7411 бит

Общий алгоритм решения

  1. Выписать размеры изображения и найти количество пикселей.
  2. Определить глубину цвета или выразить её через неизвестную величину.
  3. Учесть дополнительные биты, сжатие или количество изображений.
  4. Перевести доступный объём памяти в биты.
  5. Составить формулу, уравнение или неравенство.
  6. Найти максимальное или минимальное целое значение.
  7. Проверить, является ли глубина цвета окончательным ответом.
  8. Если требуется количество цветов, использовать формулу N=2iN=2^i.

Решение задач с реального ЕГЭ

Основная волна ЕГЭ 2021

Для хранения произвольного растрового изображения размером 128 × 320 пикселей отведено 20 Кбайт памяти без учёта размера заголовка файла. Для кодирования цвета каждого пикселя используется одинаковое количество бит. Коды пикселей записываются в файл один за другим без промежутков. Какое максимальное количество цветов можно использовать в изображении?

Нужно определить, сколько бит можно отвести на цвет одного пикселя, а затем по глубине цвета найти максимальное количество цветов.

Что известно из условия

Что известноОбозначениеЗначение
Ширина изображенияxx128 пикселей
Высота изображенияyy320 пикселей
Максимальный объёмQmaxQ_{\max}20 Кбайт
Глубина цветаiiцелое количество бит

Что нужно найти

Максимальное количество цветов NN.

Решение

Шаг 1. Найдём количество пикселей

P=128320=40,960 пикселейP=128\cdot320=40,960\text{ пикселей}

Шаг 2. Переведём объём памяти в биты

Qmax=2010248=163,840 битQ_{\max}=20\cdot1024\cdot8=163,840\text{ бит}

Шаг 3. Составим неравенство

40,960i163,84040,960\cdot i\leq163,840

i163,84040,960i\leq\frac{163,840}{40,960}

i4i\leq4

Максимальная глубина цвета равна 4 битам.

Шаг 4. Найдём количество цветов

N=2iN=2^i

N=24=16N=2^4=16

Ответ

16\boxed{16}

Основная волна ЕГЭ 2022

Для хранения сжатого произвольного растрового изображения размером 192 × 960 пикселей отведено 90 Кбайт памяти без учёта размера заголовка файла. При сжатии объём файла уменьшается на 35 %. Для кодирования цвета каждого пикселя используется одинаковое количество бит. Коды пикселей записываются в файл один за другим без промежутков. Какое максимальное количество цветов можно использовать в изображении?

Сжатый файл занимает 65 % исходного объёма. По ограничению на размер сжатого файла нужно определить максимальную глубину цвета.

Что известно из условия

Что известноОбозначениеЗначение
Размер изображенияx×yx\times y192×960192\times960 пикселей
Объём сжатого файлаQсжQ_{\text{сж}}не более 90 Кбайт
Уменьшение объёма 35 %
Доля сжатого файла 65 %, или 0,650{,}65

Что нужно найти

Максимальное количество цветов NN.

Решение

Шаг 1. Найдём количество пикселей

P=192960=184,320 пикселейP=192\cdot960=184,320\text{ пикселей}

Шаг 2. Переведём объём файла в биты

Qсж=9010248=737,280 битQ_{\text{сж}}=90\cdot1024\cdot8=737,280\text{ бит}

Шаг 3. Учтём сжатие

После сжатия остаётся:

100100%-35%=65%=0{,}65

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

0,65184,320i737,2800{,}65\cdot184,320\cdot i\leq737,280

Шаг 4. Найдём глубину цвета

i737,2800,65184,320i\leq\frac{737,280}{0{,}65\cdot184,320}

i6,15i\leq6{,}15\ldots

Максимальная целая глубина цвета:

imax=6i_{\max}=6

Шаг 5. Найдём количество цветов

N=26=64N=2^6=64

Ответ

64\boxed{64}

Основная волна ЕГЭ 2022

Для хранения произвольного сжатого растрового изображения размером 486 × 720 пикселей отведено 80 Кбайт памяти без учёта размера заголовка файла. Для кодирования цвета каждого пикселя используется одинаковое количество бит. Коды пикселей записываются в файл один за другим без промежутков. После сохранения информации о пикселях изображение сжимается. Размер итогового файла после сжатия на 15 % меньше исходного. Какое максимальное количество цветов можно использовать в изображении?

Сжатый файл занимает 85 % исходного объёма. Необходимо учесть сжатие при определении максимальной глубины цвета.

Что известно из условия

Что известноОбозначениеЗначение
Размер изображенияx×yx\times y486×720486\times720 пикселей
Объём сжатого файлаQсжQ_{\text{сж}}не более 80 Кбайт
Уменьшение объёма 15 %
Доля сжатого файла 85 %, или 0,850{,}85

Что нужно найти

Максимальное количество цветов NN.

Решение

Шаг 1. Найдём количество пикселей

P=486720=349,920 пикселейP=486\cdot720=349,920\text{ пикселей}

Шаг 2. Переведём объём сжатого файла в биты

Qсж=8010248=655,360 битQ_{\text{сж}}=80\cdot1024\cdot8=655,360\text{ бит}

Шаг 3. Учтём сжатие

После сжатия остаётся:

100100%-15%=85%=0{,}85

Исходный объём изображения равен PiP\cdot i, поэтому:

0,85349,920i655,3600{,}85\cdot349,920\cdot i\leq655,360

Шаг 4. Найдём глубину цвета

i655,3600,85349,920i\leq\frac{655,360}{0{,}85\cdot349,920}

i2,20i\leq2{,}20\ldots

Глубина цвета должна быть целым числом, поэтому:

imax=2i_{\max}=2

Шаг 5. Найдём количество цветов

N=22=4N=2^2=4

Ответ

4\boxed{4}

Основная волна ЕГЭ 2022

Для хранения произвольного растрового изображения размером 1024 × 120 пикселей отведено 210 Кбайт памяти без учёта размера заголовка файла. При кодировании каждого пикселя используется 7 бит для определения степени прозрачности и одинаковое количество бит для указания его цвета. Коды пикселей записываются в файл один за другим без промежутков. Какое максимальное количество цветов без учёта степени прозрачности можно использовать в изображении?

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

Что известно из условия

Что известноОбозначениеЗначение
Размер изображенияx×yx\times y1024×1201024\times120 пикселей
Максимальный объёмQmaxQ_{\max}210 Кбайт
Биты прозрачностиnn7 бит
Биты цветаiiнеизвестно

Что нужно найти

Максимальное количество цветов NN без учёта прозрачности.

Решение

Шаг 1. Найдём количество пикселей

P=1024120=122,880 пикселейP=1024\cdot120=122,880\text{ пикселей}

Шаг 2. Переведём объём памяти в биты

Qmax=21010248=1,720,320 битQ_{\max}=210\cdot1024\cdot8=1,720,320\text{ бит}

Шаг 3. Составим неравенство

На один пиксель приходится i+7i+7 бит:

122,880(i+7)1,720,320122,880\cdot(i+7)\leq1,720,320

i+71,720,320122,880i+7\leq\frac{1,720,320}{122,880}

i+714i+7\leq14

i7i\leq7

Шаг 4. Найдём количество цветов

Максимальная глубина цвета равна 7 битам:

N=27=128N=2^7=128

Ответ

128\boxed{128}

Основная волна ЕГЭ 2022

Для хранения произвольного растрового изображения размером 480 × 768 пикселей отведено 405 Кбайт памяти без учёта размера заголовка файла. При кодировании цвета каждого пикселя используется одинаковое количество бит. Для каждых двух бит цвета дописывается один дополнительный бит контроля чётности. Коды пикселей записываются в файл один за другим без промежутков. Какое максимальное количество цветов можно использовать в изображении?

Кроме битов цвета в файл записываются контрольные биты. Для каждой пары битов цвета добавляется один контрольный бит.

Что известно из условия

Что известноОбозначениеЗначение
Размер изображенияx×yx\times y480×768480\times768 пикселей
Максимальный объёмQmaxQ_{\max}405 Кбайт
Биты цветаiiнеизвестно
Контрольные биты 1 бит на каждые 2 бита цвета

Что нужно найти

Максимальное количество цветов NN.

Решение

Шаг 1. Найдём количество пикселей

P=480768=368,640 пикселейP=480\cdot768=368,640\text{ пикселей}

Шаг 2. Переведём объём файла в биты

Qmax=40510248=3,317,760 битQ_{\max}=405\cdot1024\cdot8=3,317,760\text{ бит}

Шаг 3. Найдём максимальное количество бит на пиксель

b3,317,760368,640b\leq\frac{3,317,760}{368,640}

b9 битb\leq9\text{ бит}

Шаг 4. Учтём контрольные биты

Общий размер одного пикселя:

b=i+i2b=i+\left\lceil\frac{i}{2}\right\rceil

Следовательно:

i+i29i+\left\lceil\frac{i}{2}\right\rceil\leq9

Проверим соседние значения:

Биты цвета iiКонтрольные битыВсего битПодходит?
66/2=3\left\lceil6/2\right\rceil=39Да
77/2=4\left\lceil7/2\right\rceil=411Нет

Максимальная глубина цвета:

imax=6i_{\max}=6

Шаг 5. Найдём количество цветов

N=26=64N=2^6=64

Ответ

64\boxed{64}

Основная волна ЕГЭ 2025

Виталий фотографирует интересные места и события с помощью цифровой камеры своего смартфона. Каждая фотография представляет собой растровое изображение размером 1024 × 768 пикселей. Используется палитра из $2^{30}$ цветов. Для экономии трафика приложение повторно оцифровывает снимки, используя размер 800 × 600 пикселей и глубину цвета 28 бит. Сколько Кбайт трафика экономится при передаче 100 фотографий? В ответе укажите целую часть полученного числа.

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

Что известно из условия

ПараметрИсходное изображениеНовое изображение
Ширина1024 пикселя800 пикселей
Высота768 пикселей600 пикселей
Глубина цвета30 бит28 бит

Количество фотографий:

k=100k=100

Что нужно найти

Экономию трафика в Кбайтах. В ответ необходимо записать целую часть результата.

Решение

Шаг 1. Найдём объём исходной фотографии

Палитра содержит 2302^{30} цветов, поэтому глубина цвета равна 30 битам:

Q1=102476830Q_1=1024\cdot768\cdot30

Q1=23,592,960 битQ_1=23,592,960\text{ бит}

Шаг 2. Найдём объём новой фотографии

Q2=80060028Q_2=800\cdot600\cdot28

Q2=13,440,000 битQ_2=13,440,000\text{ бит}

Шаг 3. Найдём экономию для 100 фотографий

Qэкон=(Q1Q2)100Q_{\text{экон}}=(Q_1-Q_2)\cdot100

Qэкон=(23,592,96013,440,000)100Q_{\text{экон}}=(23,592,960-13,440,000)\cdot100

Qэкон=1,015,296,000 битQ_{\text{экон}}=1,015,296,000\text{ бит}

Шаг 4. Переведём результат в Кбайты

Qэкон=1,015,296,00081024Q_{\text{экон}}= \frac{1,015,296,000}{8\cdot1024}

Qэкон=123,937,5 КбайтQ_{\text{экон}}=123,937{,}5\text{ Кбайт}

По условию требуется записать целую часть числа:

123,937123,937

Ответ

123937\boxed{123937}

Основная волна ЕГЭ 2024

Прибор автоматической фиксации нарушений правил дорожного движения делает цветные фотографии размером 1280 × 960 пикселей, используя палитру из 2048 цветов. Снимки сохраняются в памяти камеры, группируются в пакеты по несколько штук, а затем передаются в центр обработки информации со скоростью 1 392 640 бит/с. Каково максимально возможное число снимков в одном пакете, если на передачу одного пакета отводится не более 240 секунд?

Сначала нужно определить объём одной фотографии. Затем вычислить, сколько бит можно передать за 240 секунд, и разделить этот объём на размер одной фотографии.

Что известно из условия

Что известноОбозначениеЗначение
Размер фотографииx×yx\times y1280×9601280\times960 пикселей
Количество цветовNN2048
Скорость передачиvv1 392 640 бит/с
Время передачиttне более 240 секунд

Что нужно найти

Максимальное целое количество фотографий kk в одном пакете.

Решение

Шаг 1. Найдём глубину цвета

2048=2112048=2^{11}

Следовательно:

i=11 битi=11\text{ бит}

Шаг 2. Найдём объём одной фотографии

Qфото=128096011Q_{\text{фото}}=1280\cdot960\cdot11

Qфото=13,516,800 битQ_{\text{фото}}=13,516,800\text{ бит}

Шаг 3. Найдём объём, который можно передать

Qканал=vtQ_{\text{канал}}=v\cdot t

Qканал=1,392,640240Q_{\text{канал}}=1,392,640\cdot240

Qканал=334,233,600 битQ_{\text{канал}}=334,233,600\text{ бит}

Шаг 4. Найдём количество фотографий

13,516,800k334,233,60013,516,800\cdot k\leq334,233,600

k334,233,60013,516,800k\leq\frac{334,233,600}{13,516,800}

k24,73k\leq24{,}73\ldots

Количество фотографий должно быть целым, поэтому округляем результат вниз:

kmax=24k_{\max}=24

Ответ

24\boxed{24}

Второй прототип: кодирование звука

Цифровая звукозапись описывается четырьмя основными параметрами:

  • частотой дискретизации;
  • глубиной кодирования;
  • количеством каналов;
  • продолжительностью записи.

Если сжатие и служебная информация не учитываются, объём звукового файла вычисляется по формуле:

Q=fiktQ=f\cdot i\cdot k\cdot t

Основные величины

ОбозначениеЧто означаетЕдиница измерения
QQинформационный объём файлабит
ffчастота дискретизацииГц
iiглубина кодированиябит
kkколичество каналовмоно — 1, стерео — 2, квадро — 4
ttпродолжительность записис

Частота дискретизации

Частота дискретизации показывает, сколько измерений звукового сигнала производится за одну секунду.

Например:

96 кГц=96,000 Гц96\text{ кГц}=96,000\text{ Гц}

Для перевода килогерц в герцы необходимо умножить значение на 1000:

1 кГц=1000 Гц1\text{ кГц}=1000\text{ Гц}

Глубина кодирования

Глубина кодирования показывает, сколько бит используется для хранения одного измерения звукового сигнала.

Чем больше глубина кодирования, тем больше объём звукового файла.

Количество каналов

Формат записиКоличество каналов kk
Моно1
Стерео2
Квадро4

При одинаковых остальных параметрах стереозапись занимает в два раза больше памяти, чем монозапись.

Продолжительность записи

В формулу продолжительность подставляется в секундах.

Для перевода минут в секунды:

1 мин=60 с1\text{ мин}=60\text{ с}

Например:

4 мин 18 с=460+18=258 с4\text{ мин }18\text{ с}=4\cdot60+18=258\text{ с}

Скорость звукового потока

Количество бит, записываемых за одну секунду, определяется формулой:

vзвук=fikv_{\text{звук}}=f\cdot i\cdot k

Тогда объём записи можно представить как:

Q=vзвукtQ=v_{\text{звук}}\cdot t

Если известны объём файла и скорость звукового потока, продолжительность равна:

t=Qvзвукt=\frac{Q}{v_{\text{звук}}}

Передача звукового файла

Если файл передаётся по каналу связи, время передачи определяется формулой:

tпередачи=Qvканалаt_{\text{передачи}}=\frac{Q}{v_{\text{канала}}}

При этом скорость звукового потока и скорость передачи по каналу — разные величины.

ВеличинаЧто показывает
vзвукv_{\text{звук}}сколько бит создаётся за секунду звукозаписи
vканалаv_{\text{канала}}сколько бит передаётся за секунду по каналу связи

Полезные преобразования

ПреобразованиеФормула
Килогерцы в герцы1 кГц=1000 Гц1\text{ кГц}=1000\text{ Гц}
Минуты в секунды1 мин=60 с1\text{ мин}=60\text{ с}
Байты в биты1 байт=8 бит1\text{ байт}=8\text{ бит}
Мбайты в байты1 Мбайт=10242 байт1\text{ Мбайт}=1024^2\text{ байт}
Мбайты в биты1 Мбайт=102428 бит1\text{ Мбайт}=1024^2\cdot8\text{ бит}

Как параметры влияют на объём

Для несжатого звука все множители влияют на объём прямо пропорционально:

Изменение параметраРезультат
Частота увеличилась в aa разОбъём увеличился в aa раз
Глубина увеличилась в bb разОбъём увеличился в bb раз
Количество каналов увеличилось в cc разОбъём увеличился в cc раз
Продолжительность увеличилась в dd разОбъём увеличился в dd раз
Скорость канала увеличилась в cc разВремя передачи уменьшилось в cc раз

Заголовки звуковых файлов

Если для каждого трека хранится заголовок, его объём добавляется к объёму звуковых данных.

Если в альбоме nn треков, общий объём равен:

Qобщ=Qзвука+nQзаголовкаQ_{\text{общ}}=Q_{\text{звука}}+n\cdot Q_{\text{заголовка}}

Чтобы найти максимальный размер одного заголовка:

  1. Найти максимальный допустимый объём альбома.
  2. Найти объём звуковых данных.
  3. Вычесть объём звука из общего объёма.
  4. Разделить остаток на количество треков.
  5. Перевести результат в требуемые единицы.
  6. Если требуется максимальный целый размер, округлить вниз.

Общий алгоритм решения

  1. Определить тип задачи: объём, продолжительность, передача или заголовок.
  2. Выписать частоту, глубину, количество каналов и время.
  3. Перевести частоту в герцы, время — в секунды, объём — в биты.
  4. Использовать формулу Q=fiktQ=f\cdot i\cdot k\cdot t.
  5. Учесть скорость передачи или объём заголовков.
  6. Выполнить требуемое округление.

Решение задач с реального ЕГЭ

Основная волна ЕГЭ 2023

Производилась четырёхканальная звукозапись с частотой дискретизации 96 кГц и 24-битным разрешением. В результате был получен файл размером 792 Мбайт без учёта размера заголовка и без сжатия данных. Определите длительность звукозаписи в минутах. В качестве ответа укажите ближайшее к полученному времени записи целое число.

Нужно перевести объём файла в биты, вычислить скорость цифрового звукового потока и найти продолжительность записи.

Что известно из условия

Что известноОбозначениеЗначение
Объём файлаQQ792 Мбайт
Частота дискретизацииff96 кГц
Глубина кодированияii24 бита
Количество каналовkk4
Сжатие не используется

Что нужно найти

Продолжительность записи tt в минутах. Результат нужно округлить до ближайшего целого числа.

Решение

Шаг 1. Переведём частоту в герцы

96 кГц=96,000 Гц96\text{ кГц}=96,000\text{ Гц}

Шаг 2. Переведём объём файла в биты

Q=792102428Q=792\cdot1024^2\cdot8

Q=6,643,777,536 битQ=6,643,777,536\text{ бит}

Шаг 3. Найдём скорость звукового потока

vзвук=fikv_{\text{звук}}=f\cdot i\cdot k

vзвук=96,000244v_{\text{звук}}=96,000\cdot24\cdot4

vзвук=9,216,000 бит/сv_{\text{звук}}=9,216,000\text{ бит/с}

Шаг 4. Найдём продолжительность в секундах

t=Qvзвукt=\frac{Q}{v_{\text{звук}}}

t=6,643,777,5369,216,000t=\frac{6,643,777,536}{9,216,000}

t720,90 сt\approx720{,}90\text{ с}

Шаг 5. Переведём секунды в минуты

t=720,9060t=\frac{720{,}90}{60}

t12,01 минt\approx12{,}01\text{ мин}

Ближайшее целое число — 12.

Ответ

12\boxed{12}

Основная волна ЕГЭ 2026

Лена записывает голосовое сообщение для своей подруги. Перед отправкой сообщение оцифровывается в формате моно с частотой дискретизации 20 000 Гц и глубиной кодирования 16 бит. Определите наименьшее количество Мбайт, необходимое для хранения сообщения в памяти без учёта заголовка, если его длительность составляет 4 минуты 18 секунд. В ответе укажите только целую часть полученного числа.

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

Что известно из условия

Что известноОбозначениеЗначение
Формат записиkkмоно, 1 канал
Частота дискретизацииff20 000 Гц
Глубина кодированияii16 бит
Продолжительностьtt4 мин 18 с
Заголовок не учитывается

Что нужно найти

Объём голосового сообщения в Мбайтах. В ответ записать целую часть числа.

Решение

Шаг 1. Переведём время в секунды

t=460+18t=4\cdot60+18

t=258 сt=258\text{ с}

Шаг 2. Найдём объём сообщения в битах

Q=fiktQ=f\cdot i\cdot k\cdot t

Q=20,000161258Q=20,000\cdot16\cdot1\cdot258

Q=82,560,000 битQ=82,560,000\text{ бит}

Шаг 3. Переведём объём в Мбайты

QМбайт=82,560,000810242Q_{\text{Мбайт}}= \frac{82,560,000}{8\cdot1024^2}

QМбайт9,84Q_{\text{Мбайт}}\approx9{,}84

Целая часть полученного числа равна 9.

Ответ

9\boxed{9}

ЕГКР, официальный пробник 2026

Маша скачивает из Интернета альбом любимой музыкальной группы, оцифрованный в формате стерео с частотой дискретизации 20 000 Гц и разрешением 32 бита без использования сжатия. В альбоме 13 треков общей длительностью 35 минут 50 секунд. Каков максимально возможный объём заголовка одного трека в Кбайтах, если известно, что общий объём альбома не превышает 339 Мбайт? В ответе запишите целое число.

Сначала необходимо найти объём звуковых данных всего альбома. Оставшаяся часть допустимого объёма приходится на 13 одинаковых заголовков.

Что известно из условия

Что известноОбозначениеЗначение
Формат записиkkстерео, 2 канала
Частота дискретизацииff20 000 Гц
Глубина кодированияii32 бита
Общая продолжительностьtt35 мин 50 с
Количество трековnn13
Максимальный объём альбомаQmaxQ_{\max}339 Мбайт

Что нужно найти

Максимальный целый объём одного заголовка hh в Кбайтах.

Решение

Шаг 1. Переведём время в секунды

t=3560+50t=35\cdot60+50

t=2150 сt=2150\text{ с}

Шаг 2. Найдём объём звуковых данных

Qзвука=fiktQ_{\text{звука}}=f\cdot i\cdot k\cdot t

Qзвука=20,0003222150Q_{\text{звука}}=20,000\cdot32\cdot2\cdot2150

Qзвука=2,752,000,000 битQ_{\text{звука}}=2,752,000,000\text{ бит}

Шаг 3. Найдём максимальный объём альбома в битах

Qmax=339102428Q_{\max}=339\cdot1024^2\cdot8

Qmax=2,843,738,112 битQ_{\max}=2,843,738,112\text{ бит}

Шаг 4. Составим неравенство

Один заголовок размером hh Кбайт занимает:

h10248 битh\cdot1024\cdot8\text{ бит}

Для 13 заголовков:

13h1024813\cdot h\cdot1024\cdot8

Общий объём не должен превышать 339 Мбайт:

2,752,000,000+13h102482,843,738,1122,752,000,000+13\cdot h\cdot1024\cdot8 \leq2,843,738,112

Шаг 5. Найдём максимальный размер заголовка

h2,843,738,1122,752,000,0001310248h\leq \frac{2,843,738,112-2,752,000,000} {13\cdot1024\cdot8}

h861,42h\leq861{,}42\ldots

Объём заголовка должен быть целым числом Кбайт, поэтому округляем вниз:

hmax=861h_{\max}=861

Ответ

861\boxed{861}