preview

С экспедиционного корабля, исследующего туманности в окрестностях Берлоги, пришёл сигнал, полный необычных колебаний. Учёные земной лаборатории киберфизики сразу поняли – это не случайный шум, а закодированное сообщение. После небольшой обработки и фильтрации они предложили вам изучить сигнал и извлечь из него сообщение.

Учёные определили, что сигнал состоит из разнообразных периодических последовательностей с разными периодами. При этом два вида периодов соответствуют двоичным «0» и «1», а остальные, с меньшей амплитудой, используются в качестве разделителей и не несут полезной информации. Ваша задача — отделить информационные участки от разделителей и извлечь из них переданное число.

Вам передан второй сигнал, который кодирует 8-битное число. Он также состоит из информационных и заполняющих последовательностей. Данные об амплитуде сигнала находятся в файле

Параметры информационных битов:

  • На одну секунду сигнала приходится 44100 значений.
  • Длительность последовательности, кодирующей информационный бит («0» или «1») составляет 0,05 с.
  • Известно, что сигнал с большим количеством колебаний «1», а с меньшим — «0».

Декодируйте сигнал. В ответ запишите полученное число-сообщение и периоды для сигналов, соответствующих нулю и единице.

Дробные числа необходимо писать через запятую.

Полученное сообщение потребуется в одной из следующих задач.

Last modified: Monday, 15 December 2025, 1:52 PM