7-26 求集合数据的均方差
分数 15
全屏浏览题目
作者 何钦铭
单位 浙江大学
设计函数求 N 个给定整数的均方差。若将 N 个数 A[ ] 的平均值记为 Avg,则均方差计算公式为:[(A1−Avg)2+(A2−Avg)2+⋯+(AN−Avg)2]/N。
输入首先在第一行给出一个正整数 N(≤104),随后一行给出 N 个正整数。所有数字都不超过 1000,同行数字以空格分隔。
输出这N个数的均方差,要求固定精度输出小数点后5位。
- 10
- 6 3 7 1 4 8 2 9 11 5
3.03974
- 1
- 2
0.00000
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
- #include
- #include
- using namespace std;
- int main(){
- int n;
- cin>>n;
- int a[n];
- double Avg=0;
- for(int i=0;i
- cin>>a[i];
- Avg+=a[i];
- }
- Avg/=n;
- double sum=0;
- for(int j=0;j
- sum+=1.0*(a[j]-Avg)*(a[j]-Avg);
- }
- sum=sqrt(sum/n);
- printf("%.5lf",sum);
- return 0;
- }
-
相关阅读:
基于sdrpi的openwifi实践4:制作openwifi的启动盘
ansible的配置及其应用
Bytebase 2023 第三季度回顾
前端学习之Babel转码器
艾美捷C1q天然蛋白中英文说明书
Nginx
SpringCloud 微服务接口限流的两种方式
「优选算法刷题」:比较含退格的字符串
第九章:最新版零基础学习 PYTHON 教程—Python 元组(第一节 -Python 元组)
2023-9-14 数字三角形
-
原文地址:https://blog.csdn.net/qq_73062949/article/details/133610812