当前位置: 首页 > news >正文

CCF-CSP认证 202206-1归一化处理

题目描述

思路

简单题,按照题目要求处理即可,本题笔者选择保留与示例一致的小数位数。

代码

C++版:

#include <bits/stdc++.h>

using namespace std;
const int N=1010;
int n,sum=0; // 待处理的整数个数
double d=0; // 方差 
double f; // 最后得到的浮点数 
int nums[N];
int main(){
	cin>>n;
	for(int i=0;i<n;i++){
		cin>>nums[i];
		sum+=nums[i];
	}
	double a=(double)sum/n; // 平均值 
	for(int i=0;i<n;i++){
		d+=pow(nums[i]-a,2);
	}
	d=d/n;
	for(int i=0;i<n;i++){
		f=(nums[i]-a)/sqrt(d);
		cout<<fixed<<setprecision(14)<<f<<endl;
	}
	return 0;
}

相关文章:

  • Compose 的产生和原理
  • MySQL超详细介绍(近2万字)
  • 穆迪暖色调人像静物摄影后期Lr调色教程,手机滤镜PS+Lightroom预设下载!
  • 生成PDF文件:从html2canvas和jsPdf渲染到Puppeteer矢量图
  • Android Handler 通过线程安全的 MessageQueue 和底层唤醒机制实现跨线程通信
  • 【嵌入式学习】如何利用gitee管理记录学习内容
  • 多线程—进程与线程
  • 【软考-架构】8.2、开发方法-TPC-MIS-DSS
  • RSI 量化策略实战指南:基于 iTick 报价源的 Python 实现
  • 卷积神经网络 - 卷积层
  • 库的制作与原理 linux第课
  • LORA的AB矩阵是针对Transformer的多头还是MLP
  • 台式机电脑组装---电脑机箱与主板接线
  • 线程池的拒绝策略适用场景思考
  • 网络编程套接字【端口号/TCPUDP/网络字节序/socket编程接口/UDPTCP网络实验】
  • 双曲空间学习记录
  • TypeScript Symbols 深度解析:在 Vue3 中的高级应用实践
  • 人脸识别-检测数据集
  • C++ :顶层const与底层const的区别
  • 【Linux网络(三)】网络基础套接字
  • 最快3天开通一条定制公交线路!上海推出服务平台更快响应市民需求
  • “上海之帆”巡展在日本大阪开幕,松江区组织企业集体出展
  • 美联储宣布维持联邦基金利率目标区间不变
  • 建筑瞭望|融入自然的新泳池,治愈了中央公园的历史旧伤
  • 短剧剧组在贵州拍戏突遇极端天气,演员背部、手臂被冰雹砸伤
  • 沪幼升小网上报名明起开始,是否参与民办摇号怎么定?