c++7-2 求集合数据的均方差
设计函数求 N 个给定整数的均方差。若将 N 个数 A[ ] 的平均值记为 Avg,则均方差计算公式为:[(A1−Avg)2+(A2−Avg)2+⋯+(AN−Avg)2]/N。
输入格式:
输入首先在第一行给出一个正整数 N(≤104),随后一行给出 N 个正整数。所有数字都不超过 1000,同行数字以空格分隔。
输出格式:
输出这N个数的均方差,要求固定精度输出小数点后5位。
输入样例 1:
10
6 3 7 1 4 8 2 9 11 5
输出样例 1:
3.03974
输入样例 2:
1
2
输出样例 2:
0.00000
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
#include <iostream>
#include<iomanip>
#include<cmath>
long double N, n[10000];
long double sum1 = 0;
long double sum2 = 0;
long double ave;
using namespace std;
int main()
{
cin >> N;
for (int i = 0; i < N; i++)
{
cin >> n[i];
sum1 += n[i];
}
ave = 1.0*sum1 / N;
for (int i = 0; i < N; i++)
{
sum2+= pow(n[i] - ave, 2);
}
sum2 /= N;
sum2 = sqrt(sum2);
cout << fixed << setprecision(5) << sum2;
return 0;
}
c++7-2 求集合数据的均方差相关推荐
- 求集合数据的均方差(c语言)
求集合数据的均方差 题目 答案 注意 题目 答案 #include<stdio.h> #include<math.h> int main() {int n;scanf(&quo ...
- C语言实现PTA6-3 求集合数据的均方差
本题希望输入 n (0<n<=100)个整数,求n个整数的均方差.若将 n个数的平均值记为 Avg,则均方差计算公式为: 函数接口定义: double Avg ( int N, int d ...
- 基础实验2-2.2 求集合数据的均方差
题目 设计函数求 N 个给定整数的均方差.若将 N 个数 A[ ] 的平均值记为 Avg,则均方差计算公式为: [(A 1 −Avg) 2 +(A 2 −Avg) 2 +⋯+(A N −Avg) ...
- 7-2 求集合数据的均方差
设计函数求 N 个给定整数的均方差.若将 N 个数 A[ ] 的平均值记为 Avg,则均方差计算公式为:[(A1−Avg)2+(A2−Avg)2+⋯+(AN−Avg)2]/N. 输入格式: 输 ...
- 求集合数据的均方差pta
设计函数求 N 个给定整数的均方差.若将 N 个数 A[ ] 的平均值记为 Avg,则均方差计算公式为:[(A1−Avg)2+(A2−Avg)2+⋯+(AN−Avg)2]/N. 输入格式: 输 ...
- 求集合的所有子集的算法
转自:http://plutoblog.iteye.com/blog/976218 求集合的所有子集的算法 对于任意集合A,元素个数为n(空集n=0),其所有子集的个数为2^n个 如集合A={a,b, ...
- 线性表求集合的交与并
题目要求(类似的题型也可供参考) 已知A和B均是由整型数据组成的集合,使用线性表表示集合,设计算法求集合A.B的交集和并集,功能包括 输入集合A,输入集合B,求A和B的并集,求A和B的交集.本题中, ...
- JAVA Hashset求集合的交集并集差集
JAVA Hashset求集合的交集并集差集 Hashset是Set接口较为常见的一个子类,该子类的最大特点是不允许保存重复的元素,并且所有的内容都采用散列(无序)的方式进行存储. package c ...
- spark- PySparkSQL之PySpark解析Json集合数据
PySparkSQL之PySpark解析Json集合数据 数据样本 12341234123412342|asefr-3423|[{"name":"spark", ...
最新文章
- python【蓝桥杯vip练习题库】ADV-233 队列操作
- onSaveInstanceState和onRestoreInstanceState触发的时机
- C#中使用Oracle 存储过程笔记
- React-Native 获取设备当前网络状态 NetInfo
- C语言scanf:获取输入的内容
- opensource项目_生日快乐,Opensource.com:9年
- 3-31Pytorch与auto-variabletensor
- 如何从课堂与教学内容两方面提高培训效率------张孝祥
- java窗体输入数据怎么存,java编程之计算矩阵对角线和(从对话窗体输入数据)...
- Android数据的四种存储方式
- 二叉树层级遍历_二叉树中的层级顺序遍历
- PHP获取git提交信意_代码提交规范检查与修复 php_codesniffer + composer-git-hooks
- quartus破解!!!!!
- Springboot 项目打包 Compilation failure: Compilation failure:
- Ubuntu上安装NS3(最详细的图文介绍)
- android+化学输入法,化学输入法使用说明.pdf
- 1158: 零基础学C/C++158——删除中间的*
- python——金融商品多种均线指标综合运用模拟实现(MACD模型)
- WIN10锁屏久了宕机(死机)解决方案
- idea中打开maven的setting.xml