Type: Default 1000ms 256MiB

【例9.3】求最长不下降序列

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

【题目描述】

设有由n(1≤n≤200)个不相同的整数组成的数列,记为: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)<=b(i_2)<=…<=b(i_e)则称为长度为e的不下降序列。程序要求,当原数列出之后,求出最长的不下降序列。

例如13,7,9,16,38,24,37,18,44,19,21,22,63,15。例中13,16,18,19,21,22,63就是一个长度为7的不下降序列,同时也有7 ,9,16,18,19,21,22,63组成的长度为8的不下降序列。

【输入】

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

【输出】

第一行为输出最大个数max(形式见样例);

第二行为max个整数形成的不下降序列,答案可能不唯一,输出一种就可以了,本题进行特殊评测。

【输入样例】

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

【输出样例】

Max=8

【来源】

一本通在线评测

C23天河寒假作业3-基础算法

Not Claimed
Status
Done
Problem
17
Open Since
2024-1-30 0:00
Deadline
2024-3-31 23:59
Extension
24 hour(s)