Пересдача 08.07.26
Лена записывает голосовое сообщение для своей подруги.
Перед отправкой сообщение оцифровывается в формате моно с частотой дискретизации 20 000 Гц и глубиной кодирования 16 бит.
Определите наименьшее количество Мбайт, необходимое для сохранения сообщения в памяти (без учёта заголовка), если его длительность - 4 минуты 18 секунд.
В ответе укажите только целую часть полученного числа.
Оцифровка: 1 канала, 20000 Гц, 16 бит на отсчёт.
Длительность 258 с.
Объём в байтах: 1 × 20000 × (16 / 8) × 258 = 10320000 (v).
Кбайт с округлением вверх: (v + 1023) / 1024 = 9.
# каналы
k = 1
# частота и глубина
f = 20000
b = 16
# длительность (с)
t = 4 * 60 + 18
# объём (байт)
v = (k * f * b) // 8 * t
# целая часть Мбайт
r = v // (1024 * 1024)
print(r)
Время решения
00:00.00
Нажмите «Пуск», когда начнёте решать
Пробел — пуск и пауза
Поверните телефон
Горизонтальный режим удобнее для таблицы и Python-кода