题目描述 一个数的序列 $bi$,当 $b1 < b2 < ... < bs$ 的时候,我们称这个序列是上升的。 对于给定的一个序列 $(a1, a2, ..., aN)$,我们可以得到一些上升的子序列 $(ai1, ai2, ..., aiK)$,这里 $1 <= i1 < i2 < ... < iK <= N$。 你的任务是对于给定的序列,求出最大上升子序列和。 注意:最长的上升子序列的和不一定是最大的。 输入格式 输入包含多组测试数据。 每组测试数据由两行组成: 第一行是序列的长度 $N$ $(1 <= N <= 1000)$ 第二行给出序列中的 $N$ 个整数,这些整数的取值范围都在 $0$ 到 $10000$(可能重复) 输出格式 对于每组测试数据,输出其最大上升子序列和。 输入样例 7 1 7 3 5 9 4 8 输出样例 18