По определению 1 Гц это одно колебание за секунду, а значит 32 кГц это 32 000 колебаний в секунду. У нас 16-ти битное кодирование, что означает, что каждое колебание описывается 16 битами информации. То есть, к примеру, чтобы закодировать 1 секунду нашего аудио нам нужно 16*32 000 = 512 000 бит.
Теперь к нашей задачке:
В килобайте 1024 байтов, в байте 8 бит. Считаем сколько бит в 700 кбайтах 700 * 1024 * 8 = 5 734 400
Считаем сколько колебаний мы можем описать этими данными: делим количество доступных нам бит на 16. 5 734 400 / 16 = 358 400.
Теперь нужно понять сколько это в секундах. Делим колебания на нашу частоту дискретизации (32 000): 358 400 / 32000 = 11,2 (секунд)
А если без долгих слов, то: размер файла / битность / частота дискретизации = время звучания 700*1024*8/16/32000=11.2
По определению 1 Гц это одно колебание за секунду, а значит 32 кГц это 32 000 колебаний в секунду. У нас 16-ти битное кодирование, что означает, что каждое колебание описывается 16 битами информации. То есть, к примеру, чтобы закодировать 1 секунду нашего аудио нам нужно 16*32 000 = 512 000 бит.
Теперь к нашей задачке:
В килобайте 1024 байтов, в байте 8 бит. Считаем сколько бит в 700 кбайтах
700 * 1024 * 8 = 5 734 400
Считаем сколько колебаний мы можем описать этими данными: делим количество доступных нам бит на 16.
5 734 400 / 16 = 358 400.
Теперь нужно понять сколько это в секундах. Делим колебания на нашу частоту дискретизации (32 000):
358 400 / 32000 = 11,2 (секунд)
А если без долгих слов, то:
размер файла / битность / частота дискретизации = время звучания
700*1024*8/16/32000=11.2
Объяснение:
Запишем условие кратко:
(1) Маша = Егор + бутерброд с сыром
(2) Саша = Аня + шоколадное печенье
(3) Мила = Кирилл + луковые чипсы
(4) Егор + бутерброд с котлетой = Аня + картофельные чипсы
(5) Саша + молочный коктейль = Мила + лимонад
Подставляем (2) в (5): Аня + шоколадное печенье + молочный коктейль = Мила + лимонад = ...
В получившееся добавляем (3): ... = Кирилл + лимонад + луковые чипсы
В обе части прибавляем картофельные чипсы и бутерброд с сыром:
Аня + картофельные чипсы + бутерброд с сыром + шоколадное печенье + молочный коктейль = Кирилл + бутерброд с сыром + лимонад + луковые чипсы + картофельные чипсы
Пользуемся (4)...
Егор + бутерброд с сыром + бутерброд с котлетой + шоколадное печенье + молочный коктейль = Кирилл + бутерброд с сыром + лимонад + луковые чипсы + картофельные чипсы
... и (1):
Маша + бутерброд с котлетой + шоколадное печенье + молочный коктейль = Кирилл + бутерброд с сыром + лимонад + луковые чипсы + картофельные чипсы
Дальше я буду все покупки сокращать до первых букв.
Если считать, что кроме описанного в условии ничего куплено не было, то
1) Маша купила БС, Л, ЛЧ, КЧ и
2) Кирилл БК, ШП, МК.
Пользуемся (1):
3) Егор купил Л, ЛЧ, КЧ.
Используем (4):
4) Аня купила Л, ЛЧ, БК.
Из (3) узнаём предпочтения Милы:
5) Мила купила БК, ЛЧ, ШП, МК.
Наконец, из (5)
6) Саша купил БК, ЛЧ, ШП, Л.