HX3791. 优先队列题五:动态中位数

提交10 通过10
通过率100%
时间限制1000ms
内存限制128MiB

题目描述

题目描述

依次读入一个整数序列,每当已经读入的整数个数为奇数时,输出已读入的整数构成的序列的中位数。

输入描述

第一行一个整数 NN,表示序列长度。

第二行 NN 个整数 AiA_i。

输出描述

输出 ⌊n+12⌋\left\lfloor\dfrac{n+1}{2}\right\rfloor 行(向下取整),第 ii 行为 A1A_1 到 A2i−1A_{2i-1} 的中位数。

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

说明提示

A1A_1 到 A1A_1 的中位数为 1。

A1A_1 到 A3A_3 的中位数为 3。

A1A_1 到 A5A_5 的中位数为 5。

A1A_1 到 A7A_7 的中位数为 6。

输入样例 #3

1
1000000000

输出样例 #3

1000000000

数据范围

(1≤N≤1051\le N\le10^5)

(1≤Ai≤1091\le A_i\le10^9)