前缀平均值

2018-06-22  本文已影响0人  见习炼丹师
#include <iostream>
#include <algorithm>
#include <vector>
#include <cstdio>
#include <queue>
#include  <cmath>
#define ll long long

using namespace std;

double A[1000000];
double B[1000000];
double X[1000000];

int main()
{
    int N;
    cin >> N;
    A[0] = B[0] = X[0] = 0;
    for(int i = 1; i <= N; ++i)
    {
        cin >> X[i];
        B[i] = X[i] + B[i-1];
        A[i] = B[i]/ (i);
    }
    for(int i = 1; i <= N; ++i)
        printf("%.2lf ", A[i]);
    return 0;
}

上一篇 下一篇

猜你喜欢

热点阅读