目录

  • 题目来源
  • 知识点
  • 代码

题目来源

201903-1 小中大

知识点

%f在printf下既可以表示float类型, 又可以表示double类型。
%lf在printf下是未定义的,但很多系统会接受%lf表示double类型。
%f 和 %lf 在scanf下是定义了的。scanf区别%f和%lf。

参考文章: c语言 printf 输出double %lf,C++玄学问题 关于printf输出double类型显示0.000000的原因…

代码

#include <iostream>
#include <fstream>
#include <cstdio>
using namespace std;int main() {int N;cin>>N;int num[N];for (int i = 0; i < N; ++i) {cin>>num[i];}double n1, n2, n3;n1 = max(num[0], num[N-1]);n3 = min(num[0], num[N-1]);if (N % 2 == 0) {  // 偶数n2 = ((double)num[N/2] + (double)num[N/2 - 1]) / 2;}else {n2 = (double)num[N/2];}if (n2 - (int)n2 != 0) {//cout<<n1<<" "<<n2<<" "<<n3<<endl;printf("%.0f %.1f %.0f", n1, n2, n3);  // lf, 输出全为0}else {//cout<<n1<<" "<<n2<<" "<<n3<<endl;printf("%.0f %.0f %.0f", n1, n2, n3);}return 0;
}

CSP CCF: 201903-1 小中大 (C++)相关推荐

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

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

  2. 【CCF】201903-1小中大

    解题思路:这个题重点在于考虑中位数的输出类型.分情况讨论即可,但是一定要细心,将所有可能的情况考虑在内.下面是通过的满分代码: #include <iostream> #include & ...

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

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

  4. CCF CSP201903-1 小中大

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

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

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

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

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

  7. CCF201903-1 小中大

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

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

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

  9. csp试题2:小明种苹果(绪)

    csp试题2:小明种苹果(绪) 题目 分析 代码 总结 题目 题目描述       小明在他的果园里种了一些苹果树,这些苹果树排列成一个圆.为了保证苹果的品质,在种植过程中要进行疏果操作.为了更及时地 ...

最新文章

  1. Codeforces#371 Div2
  2. java求数列的最大子段和_天下无双的公考必考题 数量关系: 最值问题②(构造数列)...
  3. python redis 消息队列
  4. Mac zsh切换bash bash切换zsh
  5. 信息竞赛进阶指南--中缀表达式转后缀表达式并求值(模板)
  6. Java 打 jar 包时,MANIFEST.MF 文件详解
  7. 【iOS】利用CocoaPods创建私有库进行组件化开发
  8. 用ASP.NET Core 2.0 建立规范的 REST API -- GET 和 POST
  9. 知识竞赛现场管理系统安装配置及使用疑难问题汇编
  10. linux 精简桌面,Linux桌面环境之轻型简易妙招(摘自toy)
  11. 贪吃蛇 c语言 不死模式,c语言贪吃蛇游戏完整代码,c语言贪吃蛇教程
  12. 华为“天才少年”稚晖君又出新作,从零开始造“客制化”智能键盘
  13. Python深度学习(3):波士顿房价预测
  14. 疫情下的思考-危机与机遇
  15. int定义源码 python_【图片】Python 源码:int【西安网星软件吧】_百度贴吧
  16. 用Selenium爬取网页简单操作
  17. BASH比较两位数大小
  18. Windows内网穿透远程桌面:公网远程桌面控制内网电脑 2/3
  19. 触宝科技sp专场面试复盘
  20. 什么是网络钓鱼,攻击类型和防御?

热门文章

  1. layui 实现动态 radio 、select下拉框 jQuery赋值方法
  2. oracle安装与使用
  3. 最大似然概率和后验概率的区别
  4. Xcode rrSecInternalComponent Command CodeSign failed with a nonzero exit code
  5. Pytorch的rand、randn和normal的用法及区别
  6. vue 图片显示失败 显示默认图片
  7. 机器视觉算法与应用读书笔记(算法)
  8. rdesktop远程使用Windows的一些技巧
  9. (通俗易懂)极大元,极小元,最大元,最小元,上界,下界,上确界,下确界
  10. 计算机电缆的表示方式,各种电缆型号的表示方法