#P1168. 中位数

    ID: 169 远端评测题 1000ms 128MiB 尝试: 2 已通过: 1 难度: 10 上传者: 标签>二分查找二叉堆快速排序树状数组线段树

中位数

题目描述

给出一个长度为NN的非负整数序列AiA_i,对于所有1k(N+1)/21 ≤ k ≤ (N + 1) / 2,输出A1,A1A3,,A1A2k1A_1, A_1 \sim A_3, …,A_1 \sim A_{2k - 1}的中位数。即前1,3,5,1,3,5,…个数的中位数。

输入格式

11行为一个正整数NN,表示了序列长度。

22行包含NN个非负整数Ai(Ai109)A_i (A_i ≤ 10^9)

输出格式

(N+1)/2(N + 1) / 2行,第ii行为A1,A3,,A2k1A_1, A_3, …, A_{2k - 1}的中位数。

7
1 3 5 7 9 11 6
1
3
5
6

提示

对于20%20\%的数据,N100N ≤ 100

对于40%40\%的数据,N3000N ≤ 3000

对于100%100\%的数据,N100000N ≤ 100000