题目1157:中位数
来源:互联网 发布:通达oa精灵mac版 编辑:程序博客网 时间:2024/05/21 16:05
import java.io.IOException;import java.io.FileReader;import java.io.InputStreamReader;import java.util.Scanner;import java.util.Arrays;class Main{public static final boolean DEBUG = false;public static void main(String[] args) throws IOException{Scanner cin;int n;if (DEBUG) {cin = new Scanner(new FileReader("d:\\OJ\\uva_in.txt"));} else {cin = new Scanner(new InputStreamReader(System.in));}while (cin.hasNext()) {n = cin.nextInt();if (n == 0) break;int[] a = new int[n];for (int i = 0; i < n; i++) a[i] = cin.nextInt();Arrays.sort(a);if ((n & 1) != 0) {System.out.println(a[n / 2]);} else {System.out.println((int)Math.floor((a[n / 2 - 1] + a[n / 2]) / 2));}}}}
0 0
- 题目1157:中位数
- 题目1157:中位数
- 题目1157:中位数
- 题目1157:中位数
- 题目1157:中位数
- 题目 :中位数
- 九度OJ 题目1157:中位数
- 题目1157:中位数:快速排序思想
- 题目 13中位数
- 南阳理工ACM 题目124 中位数
- 其他题目---随时找到数据流的中位数
- 一道简单的寻找中位数的题目
- 中位数
- 中位数
- 中位数
- 中位数
- 中位数
- 中位数
- SimpleDateFormat使用详解
- pl/sql连接64位oracle的时候出现乱码的问题
- 指针常量,数组打印
- ubuntu 下code blocks 安装全过程 && codeblocks 快捷键 && 解决调试终端不能粘贴问题
- POJ 2075 Tangled in Cables
- 题目1157:中位数
- [转]ARM中断(二)
- 【素数】-HDU-2521-反素数
- ARM中断(三)
- 各软件对打车顾客和出租司机的影响
- javascript数据类型及其常用方法
- Wince之路:4.线性坐标系
- ARM中断(一)
- 离线计算:推荐准确度和第一首歌曲命中的保存以及图像展示