调和平均 C语言
調和平均 C語言
描述:
N個正數的算數平均是這些數的和除以N,它們的調和平均是它們倒數的算數平均的倒數。本題就請你計算給定的一系列正數的調和平均值
輸入:
每個輸入包含 1 個測試用例。每個測試用例第 1 行給出正整數N(≤1000);第 2 行給出N個正數,都在區間[0.1,100]內。
輸出:
在一行中輸出給定數列的調和平均值,輸出小數點后2位。
輸入樣例 1:
8
10 15 12.7 0.3 4 13 1 15.6
輸出樣例 1:
1.61
輸入樣例 2 :
4
11 22 45 32
輸出樣例 2:
21.07
輸入樣例 3:
6
14 34 56 73 23 33
輸出樣例 3:
29.10
來源:
https://pintia.cn/problem-sets/994805046380707840/problems/1336215880692482051
代碼如下:
#include <stdio.h> int main() {int n,i;float a,sum=0;scanf("%d",&n);for(i=0;i<n;i++){scanf("%f",&a);sum+=1/a;}printf("%.2f",1/(sum/n));return 0; }總結
- 上一篇: 计算机怎么换背景图片,电脑开机背景图怎么
- 下一篇: Web性能优化:雅虎35条