L1-068 调和平均 (10 分)

简介: L1-068 调和平均 (10 分)

L1-068 调和平均 (10 分)

N 个正数的算数平均是这些数的和除以 N,它们的调和平均是它们倒数的算数平均的倒数。本题就请你计算给定的一系列正数的调和平均值。


输入格式:

每个输入包含 1 个测试用例。每个测试用例第 1 行给出正整数 N (≤1000);第 2 行给出 N 个正数,都在区间 [0.1,100] 内。


输出格式:

在一行中输出给定数列的调和平均值,输出小数点后2位。


输入样例:

1. 8
2. 10 15 12.7 0.3 4 13 1 15.6

结尾无空行


输出样例:

1.61

结尾无空行


#include<iostream>
using namespace std;
int main()
{
    int n;
    double x,sum=0;
    cin>>n;
    for(int i=0;i<n;i++)
    {
        cin>>x;
        sum+=1/x;//倒数和
    }
    sum/=n;//倒数的算数平均
    printf("%.2lf",1/sum);//倒数的算数平均的倒数
    return 0;
}


目录
相关文章
|
Python
Python 金融量化 均线系统交易策略专题(简单移动平均,加权移动平均,指数加权移动平均,异同移动平均MACD等解读与绘图)
Python 金融量化 均线系统交易策略专题(简单移动平均,加权移动平均,指数加权移动平均,异同移动平均MACD等解读与绘图)
1127 0
Python 金融量化 均线系统交易策略专题(简单移动平均,加权移动平均,指数加权移动平均,异同移动平均MACD等解读与绘图)
|
7月前
【数理统计实验(一)】统计量近似分布的随机模拟
【数理统计实验(一)】统计量近似分布的随机模拟
|
5月前
|
人工智能 算法
算法金 | 平均数、众数、中位数、极差、方差,标准差、频数、频率 一“统”江湖
**统计学江湖概要** - **平均数(均值)**:数字的总和除以数量,代表集中趋势,如分赃时平均分配。 - **众数**:出现次数最多的数字,反映了最常见的值,如同一招式被频繁使用。 - **中位数**:排序后位于中间的值,反映数据的中心位置,如同武者武功的中等水平。 - **极差**:最大值减最小值,表示数据波动范围,类似武功最高与最低的差距。 - **方差**:衡量数据波动性,计算每个数值与均值差的平方和的平均数。 - **标准差**:方差的平方根,同单位的波动度量。 - **频数**:某个值出现的次数,如统计武器使用情况。 - **频率**:频数与总次数的比例,显示出现的相对频率。
95 2
算法金 | 平均数、众数、中位数、极差、方差,标准差、频数、频率 一“统”江湖
|
6月前
1083 是否存在相等的差 (20 分)
1083 是否存在相等的差 (20 分)
|
7月前
919: 我们被平均了
919: 我们被平均了
|
7月前
|
vr&ar
分位数自回归QAR分析痛苦指数:失业率与通货膨胀率时间序列|数据分享
分位数自回归QAR分析痛苦指数:失业率与通货膨胀率时间序列|数据分享
|
算法 搜索推荐 Java
算法分析 | 第二套(最差、平均和最佳情况)
算法分析 | 第二套(最差、平均和最佳情况)
46 0
计算平均成绩
计算平均成绩
93 0
HIMA 984865165 反映了分数带宽与频率增加的对数
HIMA 984865165 反映了分数带宽与频率增加的对数
HIMA 984865165 反映了分数带宽与频率增加的对数
L1-067 洛希极限 (10 分)
L1-067 洛希极限 (10 分)
196 0
L1-067 洛希极限 (10 分)