游客 Signup | Login
中文 | En

1961 - 求平均数

求n个数的平均数

Input

一个n表示要接收的数的个数,接下来一行会有n个数m,表示要求的数(0<=n<1000,m<1000)

Output

输出n个m的平均数的结果,任意两组输出结果之间都用一空行分开,最后的一组输出结果后没有空行。

Examples

Input

3
1 2 3
5
1 4 5 12 7

Output

2.000

5.800

Solution C

#include<stdio.h>
int main()
{
    int n,m,sum,i,b=0;
    float ave;
    while(~scanf("%d",&n))
    {
        sum=0;b++;
        if(!n)
        {
            if(b>1)
                printf("\n");
            printf("0.000\n");
        }
        else
        {
            for(i=0;i<n;i++)
                {
                    scanf("%d",&m);
                    sum+=m;
                }
                ave=1.0*sum/n;
                if(b>1)
                    printf("\n");
                printf("%.3f\n",ave);
        }
    }
    return 0;
}

Time Limit 1 second
Memory Limit 128 MB
Discuss Stats
上一题 下一题