题目连接:2388:寻找中位数

描述

在N(1<=N<10,000且N为奇数)个数中,找到中位数。

输入第1行:N

第2至N+1行:每行是一个整数输出第一行:中位数样例输入

5
2
4
1
3
5

样例输出

3
  • 解题代码:
import java.util.Arrays;
import java.util.Scanner;public class Main{public static void main(String[] args) {// TODO Auto-generated method stubScanner input = new Scanner(System.in);int n = input.nextInt();int[] lists= new int[n];for (int i= 0;i<n;i++) {lists[i]=input.nextInt();}Arrays.sort(lists);System.out.println(lists[n/2]);}}

百练OJ:2388:寻找中位数相关推荐

  1. 威佐夫博弈:百练OJ:1067:取石子游戏

    威佐夫博弈(Wythoff's game):有两堆各若干个物品,两个人轮流从任一堆取至少一个或同时从两堆中取同样多的物品,规定每次至少取一个,多者不限,最后取光者得胜. 百练OJ:1067:取石子游戏 ...

  2. 百练OJ:4003:十六进制转十进制(python三行代码实现)

    题目链接:百练OJ:4003 描述 将十六进制数转换成十进制数 输入 第一行有一个整数T,表示共有T组数据 接下来T行,每一行为一个16进制无符号正整数,位数不超过8位,数中的a-f均为大写字母,数前 ...

  3. 百练OJ:2742:统计字符数

    题目链接: 百练OJ:2742:统计字符数 描述:判断一个由a-z这26个字符组成的字符串中哪个字符出现的次数最多 输入:第1行是测试数据的组数n,每组测试数据占1行,是一个由a-z这26个字符组成的 ...

  4. java函数实现进制转换与java实现八进制到十进制的转换(百练OJ:2735:八进制到十进制)

    java进制转换函数介绍:Java二进制.八进制.十进制.十六进制相互转换: 二进制转十进制 Integer.parseInt("0110", 2); 八进制转十进制 Intege ...

  5. 百练OJ:2973:Skew数

    题目链接: 百练OJ:2973:Skew数 描述:在 skew binary表示中, 第 k 位的值xk表示xk*(2k+1-1). 每个位上的可能数字是0 或 1,最后面一个非零位可以是2, 例如, ...

  6. 程序员多久才能在北京买房子?百练OJ:4022:买房子

    百练OJ:4022:买房子 题目链接:4022:买房子 描述 某程序员开始工作,年薪N万,他希望在中关村公馆买一套60平米的房子,现在价格是200万,假设房子价格以每年百分之K增长,并且该程序员未来年 ...

  7. 百练OJ:2810:完美立方

    题目链接: 描述 形如a3= b3 + c3 + d3的等式被称为完美立方等式.例如123= 63 + 83 + 103 .编写一个程序,对任给的正整数N (N≤100),寻找所有的四元组(a, b, ...

  8. 百练OJ:4147:汉诺塔问题(Hanoi)——python实现汉诺塔

    一.汉诺塔问题 有三根杆子A,B,C.A杆上有N个(N>1)穿孔圆盘,盘的尺寸由下到上依次变小.要求按下列规则将所有圆盘移至C杆: 每次只能移动一个圆盘: 大盘不能叠在小盘上面. 提示:可将圆盘 ...

  9. python实现八皇后问题(百练OJ:2754:八皇后)

    题目链接:八皇后 描述 会下国际象棋的人都很清楚:皇后可以在横.竖.斜线上不限步数地吃掉其他棋子.如何将8个皇后放在棋盘上(有8 * 8个方格),使它们谁也不能被吃掉!这就是著名的八皇后问题.  对于 ...

最新文章

  1. hbase_异常_03_java.io.EOFException: Premature EOF: no length prefix available
  2. 【CV】综述:基于深度学习的视觉跟踪方法进展
  3. 那些年踩过的坑(满目疮痍,一身狼狈)
  4. 快速查找对方IP经典技巧汇总
  5. Git Windows下载安装详细教程
  6. 商汤的AI伴游小精灵(找最多子树)
  7. java自动拼图_java 拼图游戏完整源码,图片剪切,包含拼图自动还原功能
  8. matlab怎么画隐函数图像,matlab中如何画隐函数的图像
  9. multiprocessing.pool详解
  10. [生命科学] snapgene 构建载体方法分享
  11. pma连接,报错10061
  12. 二倍图三倍图什么意思_什么是二倍图三倍图
  13. 如何轻量化深度学习模型
  14. python去复杂的水印_两种Python基于OpenCV的固定位置半透明水印去除方案
  15. 清爽即正义,简洁即真理—lingvist
  16. 编程就是python吗_编程python是什么
  17. Java实验项目二——打印某年某月日历
  18. MTK 项目工程客制化流程
  19. 大数据一些启动脚本和采集脚本
  20. python argparse模块用法实例详解

热门文章

  1. ubuntu终端按ctrl+s就卡住怎么办?(按ctrl+q)(锁住)(锁屏)(暂停打印)
  2. web前端入门学习 css(1)
  3. Yolo-v3 and Yolo-v2 for Windows and Linux 翻译
  4. linux——系统进程的管理
  5. Happy Necklace dp 递推 矩阵快速幂
  6. html通过php获取mysql数据_怎样借助PHP从HTML网页中获取phpmyadmin数据库里数据表的内容...
  7. 富士施乐服务器系统安装,富士施乐DocuCentre-IV C2265打印机安装教程
  8. 三元组顺序表表示的稀疏矩阵加法_Matlab入门教程 第 2 章 Matlab矩阵处理之稀疏矩阵...
  9. linux鉴于它没有文件拓展名,linux中的文件类型以及查看文件类型的方法
  10. mybatis 中case_mybatis 对string类型判断比较 group case when then 综合