Задача Задача №3534432
А
А
Задача: двухканальная стерео запись, частота дискретизации 22 кГц, глубина 16 бит, максимальный размер файла 1 МБ. Найти максимально возможное время записи (округлить в меньшую сторону).
Пошаговое решение:
- Найти битовую скорость (bits per second)
- Число каналов: 2
- Глубина кодирования: 16 бит на сэмпл
- Частота дискретизации: 22 кГц = 22 000 сэмплов в секунду на каждый канал
- Битовая скорость = 2 канала × 16 бит/сэмпл × 22 000 сэмплов/с = 704 000 бит/с
- Перевести в байты в секунду
- 704 000 бит/с ÷ 8 = 88 000 байт/с
- Размер файла ограничен 1 МБ
- Здесь спорят между МБ = 1 000 000 байт и МиБ = 1 048 576 байт. В школах чаще используют 1 048 576 байт (1 МиБ), но оба варианта дают близкий ответ.
- Возьмем оба варианта:
- При 1 048 576 байтах: время = 1 048 576 байт ÷ 88 000 байт/с ≈ 11.92 с
- При 1 000 000 байтах: время = 1 000 000 байт ÷ 88 000 байт/с ≈ 11.36 с
- Округление
- По условию округляем в меньшую сторону: floors значения дают 11 секунд в обоих случаях.
Ответ: максимально можно записать 11 секунд.