#994. 希蒙的序列

希蒙的序列

题目描述

设有由nn个不相同的整数组成的数列,记为:b[1]b[2]b[n]b[1]、b[2]、……、b[n],若存在i1<i2<i3<<iei_1<i_2<i_3<…<i_e且有b[i1]b[i2]b[ie]b[i_1]\ge b[i_2]\ge…\ge b[i_e]则称为长度为ee的不上升序列。

程序要求,当原数列出之后,求出最长的不上升子序列。

例如:13,7,9,16,38,24,37,18,44,19,21,22,63,15。

例中38,24,18,15就是一个长度为 4 的不上升序列,同时也有37,19,15组成的长度为 3 的不上升序列。

输入格式

第一行为n

第二行为用空格隔开的n个整数。

输出格式

输出一个整数,表示最长不上升序列长度。

样例

样例输入

14
13 7 9 16 38 24 37 18 44 19 21 22 63 15

样例输出

4

数据范围与提示

1n500 1 \leq n \leq 500