올라올라
시간 제한0.7초메모리 제한1024 MB
슬라이딩 윈도우 최댓값 수열이 감소하지 않게 하는 가장 작은 윈도우 크기 k를 구한다.
문제
길이가 인 수열 가 주어질 때, 이하의 양의 정수 에 대하여 길이가 인 수열 를 다음과 같이 정의하자.
수열 가 감소하지 않도록 하는 의 최솟값을 구해보자.
예를 들어 이고 라면, 이므로 감소하지 않지만, 이라면 이므로 감소하는 부분이 존재한다. 이 경우 의 최솟값은 이다.
입력
첫째 줄에 수열 의 길이 이 주어진다.
둘째 줄에는 이 공백으로 구분되어 주어진다.
입력으로 주어지는 모든 수는 정수이다.
출력
문제의 조건을 만족하는 이하의 양의 정수 중 최솟값을 출력하라.