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

网站建设竞标需要怎么做编程培训

网站建设竞标需要怎么做,编程培训,flash网站制作,网站建设电商板块总时间限制: 2000ms 内存限制: 65536kB 描述 中位数定义:一组数据按从小到大的顺序依次排列,处在中间位置的一个数或最中间两个数据的平均值(如果这组数的个数为奇数,则中位数为位于中间位置的那个数;如果这组数的个…

总时间限制: 2000ms 内存限制: 65536kB

描述

中位数定义:一组数据按从小到大的顺序依次排列,处在中间位置的一个数或最中间两个数据的平均值(如果这组数的个数为奇数,则中位数为位于中间位置的那个数;如果这组数的个数为偶数,则中位数是位于中间位置的两个数的平均值).
给出一组无序整数,求出中位数,如果求最中间两个数的平均数,向下取整即可(不需要使用浮点数)

输入

该程序包含多组测试数据,每一组测试数据的第一行为N,代表该组测试数据包含的数据个数,1 <= N <= 15000.
接着N行为N个数据的输入,N=0时结束输入

输出

输出中位数,每一组测试数据输出一行

样例输入

4
10
30
20
40
3
40
30
50
4
1
2
3
4
0

样例输出

25
40
2

答案

#include <stdio.h>
int main() {int n, a[15000], t;while(scanf("%d", &n), n != 0) {for(int i = 0; i < n; i++) {scanf("%d", &a[i]);}for(int i = 0; i < n-1; i++) {for(int j = i+1; j < n; j++) {if(a[i] > a[j]) {t = a[i];a[i] = a[j];a[j] = t;}}}for(int *p = a, *q = a + (n-1); p <= q; p++, q--) {if(p == q) {printf("%d\n", *p);} else if(q - p == 1) {printf("%d\n", (*p+*q)/2);}}}
}
http://www.qdjiajiao.com/news/4761.html

相关文章:

  • 商贸公司网站模板百度大数据分析平台
  • 大连疫情防控政策学校seo推广培训班
  • 平面设计素材网站哪个好企业建站公司
  • 做网站建设注册商标是多少类seo专业实战培训
  • 软件工程培训机构品牌seo如何优化
  • 沧州做网站的广告联盟广告点击一次多少钱
  • www.网站建设seo如何建立优化网站
  • 做网站的开题报告百度seo收录
  • 软件开网站建设骗术信息流广告投放渠道
  • 企业网站建设基本思路刷百度关键词排名优化
  • 怎么做盗版网站安卓aso
  • 免费素材网png百度的seo排名怎么刷
  • 网站页面设计原则中国最新军事新闻最新消息
  • 如何使用mysql数据库做网站我们公司在做网站推广
  • 网站附件做外链品牌推广的方式有哪些
  • 网站开发项目详细计划书如何做百度竞价推广
  • 做暧日本视频观看网站搜索词排行榜
  • 常州企业建站系统模板西安seo报价
  • b2b 网站制作中国网站排名100
  • 专业沈阳网站制作梧州网站seo
  • 手机移动网络屏蔽的网站界首网站优化公司
  • 做公司网站用什么系统百度推广基木鱼
  • 做网站的被拘留了中国培训网
  • 连云港中信建设证券网站专业网络推广
  • 做少儿培训网站的公司郑州网站seo公司
  • 深圳网站建设公司元汕头seo代理
  • 成都教育行业网站建设广东疫情最新通报
  • 广州网站建设乛新科送推广竞价托管怎么做
  • 住建局查询系统seo与网络推广的区别和联系
  • web网站开发有什么作用百度站长平台账号购买