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;
- }
-
相关阅读:
创宇区块链 | 6 月安全月报
如何利用niceGUI构建一个流式单轮对话界面
【HMS core】【Push Kit】【FAQ】典型问题合集5
java扩展jmeter依赖
Java基础32 this关键字
JVM学习五
1024——今天我们不加班
【python】1.python3.12.2和pycharm社区版的安装指南
centos7中sshd -t没内容输出日志也没内容但sshd服务重启一直失败解决方法、strace命令的使用以及使用场景说明
Linux内核中KCSAN 数据竞争检测
-
原文地址:https://blog.csdn.net/qq_73062949/article/details/133610812