记载菜鸡自己20分到80分再到100分的过程,我太难了

  • 20是因为根本没有解决整数保留一位
  • 80是因为 2*temp没有带括号,如果不带括号,奇整数除二,肯定不会是正确结果

mid=(arr[n/2]+arr[n/2-1])/(2*temp);

C++ AC代码


#include <iostream>
#include <bits/stdc++.h>
using namespace std;
int main(int argc, char** argv)
{int n;int Max;int Min;double mid;int arr[108000];cin>>n;if(n==0){return 0;}for(int i=0; i<n; i++){cin>>arr[i];}//已经给出了是有序的if(arr[n-1]>arr[0]){Max=arr[n-1];Min=arr[0];}else{Max=arr[0];Min=arr[n-1];}//如果是偶数if(n%2==0){double temp=1.0;mid=(arr[n/2]+arr[n/2-1])/(2*temp);}else{double temp=1.0;mid=arr[n/2]*temp;}//判断一下这个数是不是应该输出为整数if((mid-int(mid))<0.0000000001){printf("%d %d %d",Max,(int)mid,Min);}else{printf("%d %.1f %d",Max,mid,Min);}return 0;
}

【CSP】201903-1 小中大相关推荐

  1. 【CCF CSP】【Python】【201903-1】小中大

    [CCF CSP][Python][201903-1] 小中大 题目要求 代码实现 主要方法 提交验证 题目要求 代码实现 1.初始版(又名完全原创版.欠优化版.无法体现"人生苦短,我用PY ...

  2. CSP CCF: 201903-1 小中大 (C++)

    目录 题目来源 知识点 代码 题目来源 201903-1 小中大 知识点 %f在printf下既可以表示float类型, 又可以表示double类型. %lf在printf下是未定义的,但很多系统会接 ...

  3. CCF-CSP 201903-1 小中大(C++满分代码)

    201903-1 试题名称: 小中大 时间限制: 1.0s 内存限制: 512.0MB 问题描述: 中位数:将数据排序后,位置在最中间的数值.当样本数为奇数时,中位数=第(N+1)/2个数据 ; 当样 ...

  4. CCF201903-1 小中大

    试题编号: 201903-1 试题名称: 小中大 时间限制: 1.0s 内存限制: 512.0MB 问题描述: 解题思路: 因为数据是有序的,所以就不用我们再进行排序了 可以在输入数据的时候得到最大值 ...

  5. CCF CSP201903-1 小中大

    CCF CSP201903-1 小中大 题目描述 要点分析 此题只需对数据进行排序然后取端点值和中位数即可,不过需要注意的是四舍五入保留一位小数 分类判断: n为奇数 中位数为a[n/2] n为偶数 ...

  6. CCF201903-1 小中大(100分)【序列处理】

    问题链接:CCF201903-1 小中大 问题分析: 原先的数据是有序的,所以就不用排序了,可以直接算出中值.最大值和最小值在数据的两端,用两端的数据,至多做个交换就可以得到.还需要考虑中值带小数点的 ...

  7. CCF计算机软件能力认证试题练习:201903-1 小中大

    小中大 来源:CCF 标签: 参考资料: 相似题目: 背景 在数据分析中,最小值最大值以及中位数是常用的统计信息. 题目 老师给了你 n 个整数组成的测量数据,保证有序(可能为升序或降序),可能存在重 ...

  8. Python-CSP 201903-1 小中大

    文章目录 一.题目 二.算法思想 三.代码 一.题目 二.算法思想 题目要求解出n个数字中的最大值.最小值和中位数 在进行求解的时候可以先将这n个数先递增或是递减进行排序 这样默认的最小值和最大值就分 ...

  9. python ccf题解 201903-1 小中大

    问题描述 试题编号: 201903-1 试题名称: 小中大 时间限制: 1.0s 内存限制: 512.0MB 问题描述: 代码 n = int(input()) a = list(map(int,in ...

  10. Android设置全局字体大小,实现小中大字体功能

    很多app有这种需求,实现字体小中大字体设置,仿照QQ的字体.经过测试,下面代码完美实现,需要重启APP才能生效. 上核心代码 public class MainActivity extends Ac ...

最新文章

  1. 豆瓣评分 8.6,近 5 万读者学习的 Android 经典最新版出版,承载无数程序员的回忆......
  2. CircleProgressView
  3. ue4加载本地版本_【虚幻4】创建本地数据库
  4. Python爬虫开发:Request的使用(随机User-Agent)
  5. 怎么在vs中查看一个数组的所有元素
  6. 如何使用Nginx服务开启HTTP2
  7. ios运行html游戏,Objective-c / iOS – 使用Safari打开本地html文件
  8. python如何加密_Python如何玩转数据加密?
  9. R语言信用评分卡:探索性数据分析
  10. NOIp 2014 #3 寻找道路 Label:图论
  11. C#的winform中MDI 父窗体改变背景色[转]
  12. LockSupport类中的park()和unpark()
  13. 图论的应用 计算机,图论的应用计算机技术与科学毕业论文.doc
  14. wsarecv: An existing connection was forcibly closed by the remote host.
  15. 物流设备厂商名单:卡车、叉车、货架、集装箱、传输机、起重设备、托盘
  16. 哔哩哔哩 B站挂了!完了,5个9可靠性,超时了!
  17. 《R语言入门与实践》学习笔记二(chapter4~6)
  18. Linux管道到底能有多快?
  19. Navicat Premium和Navicat for MySQL哪个好用?
  20. 企立方集团:拼多多推广ROI的计算方式

热门文章

  1. 大唐移动骨干集体出走
  2. IP.cn - 全国 DNS 服务器 IP 地址汇总 | 公共 DNS 服务器 | DNS 地址
  3. 利用python将微信聊天记录生成词云
  4. 上帝掷骰子吗:量子物理史话
  5. c++win32项目 如何显示后再删除一个绘图_50个CAD绘图小技巧,来get成倍提高绘图效率...
  6. 英语口语 每日一句 小红书TroyChina
  7. 陈风莲(帮别人名字作诗)
  8. kali翻译插件_Kali2.0上的一款翻译神器【GoldenDict神器介绍】
  9. 手机服务器连接视频文件夹吗,巧用手机自带功能向电脑传输视频 华为小米苹果均适用...
  10. (Network Analysis)graph centrality measures