题目 1678

最长不下降子序列2

题号
1678
时间限制
1000 ms
内存限制
128 MB

题目描述

在题目1259中,只要求求出lislis的长度,那么现在要求求出一个序列的最长不下降子序列的长度,且输出最小字典序的最长不下降子序列.

输入格式

  • 第一行一个整数nn,n<=300n<=300
  • 第二个有nn个整数

输出格式

  • 第一行一个整数,代表最长不下降子序列的长度
  • 第二行:字典序最小的最长不下降子序列

样例输入1

文本
8
10 11 12 13 1 2 3 4

样例输出1

文本
4
1 2 3 4

样例输入2

文本
8
10 11 12 13 1 2 3 9

样例输出2

文本
4
1 2 3 9

样例输入3

文本
8
2 6 8 1 5 7 4 6

样例输出3

文本
3
1 4 6

提示

注意:是求最长不下降子序列