小易给定了一个长度为n的数字序列,对于每一个,小易希望能求解出所有长度为k的连续子序列的最大值中的最小值。
输入描述:
第一行数字n 接下来一行是一个长度为n的数字序列,


输出描述:
一行n个数字,第i个数字表示k = i时的答案。
示例1

输入

6
1 3 2 4 6 5

输出

1 3 3 4 6 6

说明

当k = 2的时候
子序列分别是:
1 3 最大值为 3
3 2 最大值为 3
2 4 最大值为 4
4 6 最大值为 6
6 5 最大值为 6
所有最大值中的最小值为3
加载中...