Загрузка данных



#include <math.h>
#include "../data_libs/data_stat.h"
#include "decision.h"

int make_decision(double *data, int n)
{
    double m = mean(data, n);
    double sigma = sqrt(variance(data, n));
    double max_value = max(data, n);
    double min_value = min(data, n);

    return (max_value <= m + 3 * sigma) &&
           (min_value >= m - 3 * sigma) &&
           (m >= GOLDEN_RATIO);
}