问题
UD 수열이란, 증가/감소하는 최대의 부분 연속 수열들의 길이가 최소 3 이상인 수열이다.
예를 들어, (1, 4, 7, 5, 2, 3, 6, 8)의 증가/감소하는 최대의 부분 연속 수열은 (1, 4, 7), (7, 5, 2), (2, 3, 6, 8)이며, 각각의 길이는 3 이상이므로 UD 수열이다.
반면, (1, 3, 4, 7, 2, 5, 6, 8)의 증가/감소하는 최대의 부분 연속 수열은 (1, 3, 4, 7), (7, 2), (2, 5, 6, 8)이며, 길이가 2인 수열이 있기 때문에 UD 수열이 아니다.
원소가 중복되지 않는 수열이 주어질 때, UD 수열이 되는 부분 수열의 길이의 최대값을 구하시오.
输入
첫 줄에 수열의 길이
그 다음 줄에 길이
输出
UD 수열이 되는 부분 수열의 길이의 최대값을 한 줄에 출력하시오.
示例 #1
8
8 5 1 7 6 2 3 4
6
示例 #2
1
1
0
示例 #3
3
2 1 3
0
提示
来源
mhy908