#YBT02090102. 最长不下降子序列
最长不下降子序列
题目描述
给定由 n 个互不相同的整数组成的序列,请找出其中一个长度最大的不下降子序列。子序列可以不连续,但要保持原有先后顺序。由于输入元素互不相同,这里的不下降等价于严格递增。
输入格式
第一行 n,第二行 n 个互不相同的整数。
输出格式
第一行输出 max=,紧接着输出最长长度。第二行输出一个对应的最长子序列,元素用空格分隔。有多个解时输出任意一个。
样例
14
13 7 9 16 38 24 37 18 44 19 21 22 63 15
max=8
7 9 16 18 19 21 22 63
数据范围
1≤n≤1000,元素为32位有符号整数。