302821: CF547B. Mike and Feet

Memory Limit:256 MB Time Limit:1 S
Judge Style:Text Compare Creator:
Submit:0 Solved:0

Description

Mike and Feet

题意翻译

n个值代表n个熊的高度 对于size为x的group strength值为这个group中熊的最小的height值 对于x(1<=x<=n) 求出最大的strength值

题目描述

Mike is the president of country What-The-Fatherland. There are $ n $ bears living in this country besides Mike. All of them are standing in a line and they are numbered from $ 1 $ to $ n $ from left to right. $ i $ -th bear is exactly $ a_{i} $ feet high. ![](https://cdn.luogu.com.cn/upload/vjudge_pic/CF547B/55023824803fec80735778e2764ac63d5b4e5c66.png)A group of bears is a non-empty contiguous segment of the line. The size of a group is the number of bears in that group. The strength of a group is the minimum height of the bear in that group. Mike is a curious to know for each $ x $ such that $ 1<=x<=n $ the maximum strength among all groups of size $ x $ .

输入输出格式

输入格式


The first line of input contains integer $ n $ ( $ 1<=n<=2×10^{5} $ ), the number of bears. The second line contains $ n $ integers separated by space, $ a_{1},a_{2},...,a_{n} $ ( $ 1<=a_{i}<=10^{9} $ ), heights of bears.

输出格式


Print $ n $ integers in one line. For each $ x $ from $ 1 $ to $ n $ , print the maximum strength among all groups of size $ x $ .

输入输出样例

输入样例 #1

10
1 2 3 4 5 4 3 2 1 6

输出样例 #1

6 4 4 3 3 2 2 1 1 1 

Input

题意翻译

n个值代表n个熊的高度 对于size为x的group strength值为这个group中熊的最小的height值 对于x(1<=x<=n) 求出最大的strength值

加入题单

算法标签: