A23012.上升的列表
入门
官方
通过率:89.80%
时间限制:1.00s
内存限制:128MB
题目描述
给定一个空 序列 A,令 M 为 A 的长度, 依次给出 N 个数B1,B2,B3,⋯,BN,对于每个数字 Bi,如果当前 A 为空即 M=0,则将 Bi 加入到 A 的末尾,此时 A 的长度加 1,否则只有在当前的数大于 A 的末尾值,即 Bi>AM 才能允许被加入到 A 的末尾。
输出执行完操作后 序列 A 的长度,即 M。
输入格式
在第一行中输入一个整数 N(1≤N≤1000),表示有 N 个整数。
在第二行中输入 N 个整数 Bi(0≤Bi≤106),用空格隔开,表示给定的数。
输出格式
在一行中输出,执行完操作后 序列 A 的长度。
输入输出样例
输入#1
10 84 99 5 10 48 21 52 78 25 37
输出#1
2
输入#2
10 1 2 986347 110564 949107 628932 60432 511576 76749 619018
输出#2
3