题目描述
枚导弹依次飞来,第 枚高度 。一套拦截系统某次开火后拦截的导弹高度必须不增(每枚导弹至多被一套系统拦截一次,且系统拦截的导弹按飞来顺序递减)。每两次开火之间无冷却,但同一套系统拦截的导弹必须是它开火序列的一个不增子序列。求最少需要多少套系统,才能拦下所有导弹。
输入格式
第一行一个正整数 ;第二行 个整数 。
输出格式
一行一个整数,即最少系统数。
样例
输入
6 389 207 155 300 299 170
输出
2
数据范围
- ,
j01291.in输出j01291.out枚导弹依次飞来,第 枚高度 。一套拦截系统某次开火后拦截的导弹高度必须不增(每枚导弹至多被一套系统拦截一次,且系统拦截的导弹按飞来顺序递减)。每两次开火之间无冷却,但同一套系统拦截的导弹必须是它开火序列的一个不增子序列。求最少需要多少套系统,才能拦下所有导弹。
第一行一个正整数 ;第二行 个整数 。
一行一个整数,即最少系统数。
6 389 207 155 300 299 170
2