#P24016. 山路观测序列

山路观测序列

题目描述

一名巡山员每天都会记录一个观测值。若从若干天中按时间顺序选出一些记录,并且这些记录的数值严格递增,则称它们构成一段上升观测序列。

给定连续 nn 天的观测值,请你求出最长上升观测序列的长度。

输入格式

第一行一个整数 nn

第二行 nn 个整数 a1,a2,,ana_1,a_2,\ldots,a_n,表示每天的观测值。

输出格式

输出一行一个整数,表示最长上升观测序列的长度。

样例 #1

样例输入 #1

20
3 82 70 44 63 20 17 22 8 53 11 98 61 59 2 4 94 30 41 100

样例输出 #1

7

数据范围

测试点占比 数据范围
30%30\% 1n1001\le n\le 1000ai10000\le a_i\le 1000
60%60\% 1n5001\le n\le 5000ai100000\le a_i\le 10000
100%100\% 1n10001\le n\le 10000ai100000\le a_i\le 10000