1. Главная
  2. Библиотека
  3. Высшая математика
  4. Однажды Дмитрий шёл по набережной и решил сделать неско...
Разбор задачи

Однажды Дмитрий шёл по набережной и решил сделать несколько панорамных фотографий подряд стоящих вдоль неё домов. Взглянув на получившиеся кадры, он заметил, что распределение высот домов ведёт себя странным образом. Чтобы убедиться в этом, Дмитрий решил — задача №506472

  • Предмет: Высшая математика
  • Автор: Кэмп
  • #Математическая статистика
  • #Численные методы
Однажды Дмитрий шёл по набережной и решил сделать несколько панорамных фотографий подряд стоящих вдоль неё домов. Взглянув на получившиеся кадры, он заметил, что распределение высот домов ведёт себя странным образом. Чтобы убедиться в этом, Дмитрий решил — задача №506472

Условие:

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

Помогите ему решить эту задачу. Асимметрию множества чисел {hl , . . . , hr } стоит вычислять по формуле:


Замечание
В примере μ = 3.8, а σ2 = 6.16.

Формат входных данных
Первая строка содержит единственное натуральное число N (1≤ N ≤ 105) — число домов на набережной.

Вторая строка содержит N натуральных чисел hi (1≤ hi ≤ 103) — высота i-го дома. Дома пронумерованы подряд от 1 до n. Гарантируется, что любые два соседних дома имеют разную высоту.

Третья строка содержит единственное натуральное число Q (1≤ N ≤ 105) — число фотографий, сделанных Дмитрием.

Следующие Q строк содержат описания соответствующих фотографий: два разделённых пробелом натуральных числа lt и rt (1≤ lt < rt ≤ n) — номера левого и правого дома на t-й фотографии.
Формат выходных данных
Выведите Q вещественных чисел с плавающей точкой: результаты оценки соответствующих фотографий.

Ответ считается верным, если его абсолютная или относительная погрешность не превышает 10-6.

Решение:

Наша задача – для каждого заданного отрезка домов (от lt до rt) вычислить статистическую меру – коэффициент асимметрии (скошенности) распределения высот домов на этом отрезке. Формула выглядит так:

  A = m3 / (σ³),

где
  m3 = (1/n)·∑[i=1..n] (hi – μ)³ – третий центральный момент (среднее кубов отклонений),
  σ² = (1/n)·∑[i=1..n] (hi – μ)² – дисперсия,
  σ = sqrt(σ²),
  μ = (1/n)·∑[i=1..n] hi – среднее значение,
  n – количество домов на выбранном отрезке.

Пошаговое рассуждение:

  1. Для каждого запроса нам дан о...

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

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какой метод наиболее эффективен для вычисления сумм степеней высот домов (первой, второй и третьей) на произвольных отрезках, чтобы обеспечить быструю обработку множества запросов?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Выбери предмет