WZOI-277白细胞计数
题目描述:
医院采样了某临床病例治疗期间的白细胞数量样本n份,用于分析某种新抗生素对该病例的治疗效果。为了降低分析误差,要先从这n份样本中去除一个数值最大的 样本和一个数值最小的样本,然后将剩余n-2个有效样本的平均值作为分析指标。同时,为了观察该抗生素的疗效是否稳定,还要给出该平均值的误差,即所有有 效样本(即不包括已扣除的两个样本)与该平均值之差的绝对值的最大值。
现在请你编写程序,根据提供的n个样本值,计算出该病例的平均白细胞数量和对应的误差。
输入格式:
输入的第一行是一个正整数n(2 < n <= 1000),表明共有n个样本。
以下共有n行,每行为一个浮点数,为对应的白细胞数量,其单位为10^9/L。数与数之间以一个空格分开。
输出格式:
输出为两个浮点数,中间以一个空格分开。分别为平均白细胞数量和对应的误差,单位也是10^9/L。计算结果需保留到小数点后2位。
样例输入:
5 12.0 13.0 11.0 9.0 10.0
样例输出:
11.00 1.00
提示:
样例解释:
去掉一个最高的和一个最低的后,剩下的有效样本是12.0,11.0,10.0,平均值为11.0。
有效样本与平均值差的绝对值分别为|12.0-11.0|=1.0, |11.0-11.0|=0, |10.0-11.0|=1.0,最大为1.0。
为避免浮点精度误差过大,c++请使用double类型。
时间限制: 1000ms
空间限制: 128MB
代码如下:
#include<bits/stdc++.h>
using namespace std;
double a[30001];
int main(){long long n,b,c;cin>>n;double max=0,min=10000,s=0,s1=-1;for(int i=0;i<n;i++){cin>>a[i];if(a[i]>max){max=a[i];b=i;}if(a[i]<min){min=a[i];c=i;}s=s+a[i];}s=(s-a[b]-a[c])/(n-2);printf("%.2lf ",s);for(int i=0;i<n;i++){if(i!=b&&i!=c){if(abs(a[i]-s)>s1)s1=abs(a[i]-s);}}printf("%.2lf",s1);return 0;
}
WZOI-277白细胞计数相关推荐
- 一起教育科技递交招股书:收入增速超277.48%,或成纳斯达克最大教育概念股
北京时间11月14日,国内领先的中小学生在线作业平台--一起作业及其母公司一起教育科技正式向美国证监会(SEC)递交了招股说明书,拟在纳斯达克上市,承销商为摩根士丹利.高盛和美银证券. 根据招股书内的 ...
- UOJ #277 BZOJ 4739 定向越野 (计算几何、最短路)
UOJ #277 BZOJ 4739 定向越野 (计算几何.最短路) 手动博客搬家: 本文发表于20181208 14:39:01, 原地址https://blog.csdn.net/suncongb ...
- UOJ #277 BZOJ 4739 [清华集训2016]定向越野 (计算几何、最短路)
手动博客搬家: 本文发表于20181208 14:39:01, 原地址https://blog.csdn.net/suncongbo/article/details/84891710 哇它居然显示出图 ...
- 贪心+构造 Codeforces Round #277 (Div. 2) C. Palindrome Transformation
题目传送门 1 /* 2 贪心+构造:因为是对称的,可以全都左一半考虑,过程很简单,但是能想到就很难了 3 */ 4 /**************************************** ...
- Acwing 277. 饼干
Acwing 277. 饼干 题意: 圣诞老人共有 M 个饼干,准备全部分给 N 个孩子. 每个孩子有一个贪婪度,第 i 个孩子的贪婪度为 g[i]. 如果有 a[i] 个孩子拿到的饼干数比第 i 个 ...
- jep使用_JEP 277“增强弃用”非常好。 但这是一个更好的选择
jep使用 维护API很难. 我们正在维护非常复杂的jOOQ API. 但是就语义版本而言,我们遵循相对宽松的规则 . 当您阅读Brian Goetz和其他人关于在JDK中保持向后兼容性的评论时,我只 ...
- JEP 277“增强弃用”非常好。 但这是一个更好的选择
维护API很难. 我们正在维护非常复杂的jOOQ API. 但是就语义版本而言,我们遵循相对宽松的规则 . 当您阅读Brian Goetz和其他人关于在JDK中保持向后兼容性的评论时,我只能对他们的工 ...
- Codeforces Round #277 (Div. 2) 题解
Codeforces Round #277 (Div. 2) A. Calculating Function time limit per test 1 second memory limit per ...
- 1.9 编程基础之顺序查找 08 白细胞计数 python
http://noi.openjudge.cn/ch0109/08/ """ 1.9 编程基础之顺序查找 08 白细胞计数 http://noi.openjudge.cn ...
- 2018年排名Top 100的Java类库——在分析了277,975份源码之后得出的结论
最近,OveOps公布了The Top 100 Java Libraries in 2018 - Based on 277,975 Source Files,Hollis查看了这份榜单,做了翻译和补充 ...
最新文章
- 网站建设要重视与客户之间的沟通
- 1.4 @SuppressWarnings:抑制编译器警告
- 苹果手机夜间模式怎么设置_微信夜间模式终于来了,苹果和安卓都适用!
- pku 1236 Network of Schools (tarjan缩点)
- 启动hadoop没有resourcemanager_5.hadoop-MR YARN架构理论与集群搭建
- sqlite读音_SQLite 数据类型
- 第133天:移动端开发的一些总结
- 电子邮件地址中服务器怎么看,你如何检查电子邮件服务器(gmail)中的某个地址,并基于该地址运行一些东西?...
- 汉字按笔画书写 生成动画 ,svg (使用Hanzi Writer)
- 什么是静态测试、动态测试、黑盒测试、白盒测试、α测试 β测试?
- 西北工业大学网络空间安全考研经验分享
- Win7edge浏览器看视频黑屏怎么解决?
- python 读bin文件_Python学习 | Python 读写文件-bin文件打开
- 向量线性无关和正交及其关系
- 免费配音软件哪个好?快把这些软件收好
- css文字怎么显示在一起,css如何让文字成排显示
- 前端图片放大缩小/比例自适应/打码/码大小可调整
- solidworks显示无法连接到服务器,SOLIDWORKS Electrical解决方法:无法连接协同服务器...
- python Pyside2模块详细介绍(一)
- 微信小程序布局-图片+文字
热门文章
- luogu 题解 P1217 【[USACO1.5]回文质数 Prime Palindromes】
- java如果是晴天如果是男人_三、没有测光表时的曝光:“晴天 f/16”法则(转自 色影无忌)...
- 偷学三太子敖丙的功力
- oracle安装 redo log,Oracle Redo Log 及Logmnr配置使用
- Oracle发布Oracle Enterprise Manager 12c
- vscode上的git三部曲+git pull操作
- 业余时间研究了下微信小程序版的街机游戏模拟器,8090后的童年回忆啊
- 如何引入iconfont字体图片和网页标题logo
- 个人信息保护建设实践方法的探索过程
- 为什么navicat总是闪退问题解决