#P4704. Mike and Feet
Mike and Feet
Mike and Feet
题面翻译
题目描述
给定一个大小为 的数列 。
本题中,我们定义数列 的一个连续子序列的区间强度为该子序列中所有元素的最小值。
比如,对于一个大小为 的数列 来说,其连续子序列 对应的区间强度为 ;其连续子序列 对应的区间强度为 。
现在你需要求出对于任意一个 ,所有长度为 的连续子序列对应的区间强度的最大值。
输入格式
第一行,一个整数 。
第二行, 个整数 ,两两之间以一个空格分隔。
输出格式
输出共一行,包含 个整数,两两之间以一个空格分隔。
其中第 个整数表示数列 的所有长度为 的连续子序列对应的区间长度的最大值。
题目描述
Mike is the president of country What-The-Fatherland. There are bears living in this country besides Mike. All of them are standing in a line and they are numbered from to from left to right. -th bear is exactly feet high.
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 such that the maximum strength among all groups of size .
输入格式
The first line of input contains integer ( ), the number of bears.
The second line contains integers separated by space, ( ), heights of bears.
输出格式
Print integers in one line. For each from to , print the maximum strength among all groups of size .
样例 #1
样例输入 #1
10
1 2 3 4 5 4 3 2 1 6
样例输出 #1
6 4 4 3 3 2 2 1 1 1