Running Average Again - Easy Problems - Solution to Toph.co Online Judge Problem

Running Average Again

Limits 1s, 512 MB

Given N numbers, read each one, calculate the running average and print it.
For example, given the 3 numbers 4, 2, and 7, print:
4
3
4.3333333333
The first number is the average of 4, the second number is the average of 4 and 2, the third number is the average of 4, 2 and 7.

Input

The first line of the input will contain N (N ≤ 100000).
The following line will contain N integers, each between 1 and 1000.

Output

Print the running average (accurate to 10-4) for each number, one per line.



#include<stdio.h>


int main()
{
    int n,i;
    double avg,sum=0;
    scanf("%d", &n);
    int num[n];
    for(i=0;i<n;i++)
    {
        scanf("%d", &num[i]);
        sum=sum+num[i];
        avg=sum/(i+1);
        printf("%.10lf\n",avg);
    }


    return 0;

}