题目描述
给出一组样本数据,计算其均值。
输入格式
输入有两行,第一行包含一个整数,表示样本容量 nn。
第二行包含 nn 个浮点数 aiai,代表各个样本数据。
输出格式
输出一行,包含一个浮点数,表示均值。
选手输出与标准输出的相对误差或绝对误差不超过 10−310−3 即视为正确。
输入输出样例
输入 #1复制
2 1.0 3.0
输出 #1复制
2.0000
说明/提示
数据规模与约定
对于全部的测试点,保证 1≤n≤1001≤n≤100,∣ai∣≤104∣ai∣≤104。
代码
#include<bits/stdc++.h>
using namespace std;
long double a[110],pj;
int main()
{
std::ios::sync_with_stdio(false);
cin.tie(0);cout.tie(0);
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>a[i];
}
for(int i=1;i<=n;i++)
{
pj+=a[i];
}
pj/=n;
cout<<fixed<<setprecision(4)<<pj;
return 0;
}