1. 问题链接:CCF201903-1 小中大

试题编号: 201903-1
试题名称: 小中大
时间限制: 1.0 s
内存限制: 512.0 MB
问题描述:

2. 问题分析:

经过读题分析,首先声明并初始化一个具有最大输入数据规模的数组arr7,又因为n个数据有序,经过比较数组两端的数据,直接可以得到最大值max,最小值min;至于中位数,首先判断n的奇偶情况,若n为奇数,直接输出arr7[n/2],因为正负偶数对2取模结果均为0,正奇数对2取模结果为1,负奇数对2取模结果为-1,继续判断处于中间位置的相邻两个数据是否可被2整除,若可以被2整除,直接求两个整数平均,因为正负奇数除以2的浮点除法结果只有1位小数,无需四舍五入保留1位小数,满足题面要求,所以按照%.1f格式直接输出。

3. C语言程序实现:

#include <stdio.h>
#define N 100000
int arr7[N+1]={0};int main()
{int n,i,max,min;scanf("%d",&n);for (i=0;i<n ;i++ ){scanf("%d",&arr7[i]);}if (arr7[0]>arr7[n-1]){max=arr7[0],min=arr7[n-1];}else{max=arr7[n-1],min=arr7[0];}if (n%2==1){printf("%d %d %d",max,arr7[n/2],min);}else{if ((arr7[n/2-1]+arr7[n/2])%2==0){printf("%d %d %d",max,(arr7[n/2-1]+arr7[n/2])/2,min);}else{printf("%d %.1f %d",max,(arr7[n/2-1]+arr7[n/2])/2.0,min);}}return 0;
}

CCF CSP 201903-1 小中大(C语言100分)[序列处理]相关推荐

  1. CCF CSP 201512-2 消除类游戏(C++语言100分)

    1. 问题链接:CCF 201512-2 消除类游戏 试题编号: 201512-2 试题名称: 消除类游戏 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 消除类游戏是深受大众 ...

  2. CCF CSP 2019-9-1 小明种苹果 C语言100分

    CCF CSP 2019-9-1 小明种苹果 C语言100分 小明种苹果 完成时间11-18 16:54 代码长度510B C 正确 100分 耗时93ms 空间使用6.167MB 这道题简单,仅附上 ...

  3. CCF201812-2 小明放学(100分)【序列处理】

    题目背景 汉东省政法大学附属中学所在的光明区最近实施了名为"智慧光明"的智慧城市项目.具体到交通领域,通过"智慧光明"终端,可以看到光明区所有红绿灯此时此刻的状 ...

  4. CCF201812-1 小明上学(100分)【序列处理】

    题目背景 小明是汉东省政法大学附属中学的一名学生,他每天都要骑自行车往返于家和学校.为了能尽可能充足地睡眠,他希望能够预计自己上学所需要的时间.他上学需要经过数段道路,相邻两段道路之间设有至多一盏红绿 ...

  5. CCF CSP 201609-2 火车购票(C++语言100分)[简单模拟题]

    1. 问题链接:CCF 201609-2 火车购票 试题编号: 201609-2 试题名称: 火车购票 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 请实现一个铁路购票系统的 ...

  6. CCF CSP 20190901 小明种苹果 100分 解法/思想

    近几天正在疯狂的刷CCF题,写博客主要是做一下笔记以及记录一下自己的心得,如果能够帮到大家那就再好不过了,废话不多说,咱们放题: [题目概述] 小明(小明事情真多)要种苹果,需要疏果把不好的苹果去掉, ...

  7. CCF CSP 202009-1 称检测点查询 C语言版

    关键词:称检测点查询 先上代码为敬,题目在后面 编译环境:Dev C++ 5.11 语言:C语言#include <stdio.h> #include <math.h> //距 ...

  8. CCF-CSP 小中大 C语言

    时间限制:0.1s 空间限制:512.0MB`` #include<stdio.h> int main() { int n,max,min,mid,midd,i; scanf(" ...

  9. CCF 201812-1 小明上学 100分

    CCF 201812-1 小明上学 题目背景 小明是汉东省政法大学附属中学的一名学生,他每天都要骑自行车往返于家和学校.为了能尽可能充足地睡眠,他希望能够预计自己上学所需要的时间.他上学需要经过数段道 ...

  10. CCF CSP 历年题解(C/C++)【截至2019年】

    本人水平有限  目前只能做前两题  后面的随机可能会有  就脸厚的先写一个吧 (捂脸) 第一题 一般都是小模拟题  细心一点 注意一下格式之类的很容易就出来的 第二题 就是一道大模拟题 耐心一点 适当 ...

最新文章

  1. Vue组件中的data和props属性
  2. mysql windows 管道连接,科技常识:Windows Server 2016 MySQL数据库安装配置详细安装教程...
  3. thinkphp5 使用PHPExcel 导入导出
  4. Linux环境下搭建 MySQL8 主从复制
  5. Java 8 (10) CompletableFuture:组合式异步编程
  6. Struts2之struts-2.3.20开发环境的搭建并实现第一个Hello World小应用
  7. xilinx芯片管脚使用限制_【转载】 Xilinx FPGA配置的一些细节
  8. 实现一个输入程序,接收从 键盘读入的字符串。当字符串中所含字符个数少于程序设定的上限时,输出这个字符串;否则抛出MyStringException1异常,在异常处理中要求重新输入新的字符串或者中断程序
  9. Jtopo Demo源码下载方式
  10. Java千百问_05面向对象(013)_泛型如何使用
  11. 随便一个人就能干预大选?
  12. 幻灯片JavaScript特效展示
  13. ios降级鸿蒙,ios14更新正式版能降级到ios13.7吗 苹果ios14怎么降级方法教程
  14. Transformer12
  15. 均值定理最大值最小值公式_超急关于不等式最大值最小值的求法
  16. 工信部于佳宁:区块链要服务实体经济
  17. 教你看懂ACC、TJA、 ICA、ICC 这些功能都能干些啥
  18. 2021春深入理解计算机系统大作业---hello的一生
  19. redirect、redirect-action、chain三者的区别!
  20. ElasticSearch的scroll分批查询

热门文章

  1. 英语语法 第一章 句子的形成——概说
  2. 李克秋 加盟天津大学 计算机学院,17 天津大学
  3. “新政”不断的智慧城市,如何安全迎接新变革?
  4. 计算机word排版素材,WORD基础排版素材
  5. 详解线上线下收单业务(2)
  6. 【支付】银行卡收单业务
  7. 市场调研报告-工业固体废物管理市场现状及未来发展趋势
  8. VTK笔记-图形相关-两个平面上的多边形+三角带=闭合多边形(棱柱体)
  9. java小球落体问题_小球落体 -- 算法Java
  10. 学习笔记之Python的六种内置对象