#7071. 反子序列
反子序列
题目描述
给定一个长度为 的数列:,且每个元素都满足 。请找出一个数列,它的每个元素同样不超过 且不低于 ,且新数列不是原数列的子序列(所谓子序列,就是原序列中部分元素构成的序列,这些元素在原序列中不必连续)。请输出新序列的最短长度。
输入格式
第一行:两个整数 与 ; 第二行: 个整数表示 。
输出格式
单个正整数:表示所求数列的最短长度、
5 2
2 2 1 1 2
3
样例解释 1
1,1,1 是最短的满足条件的序列之一,长度为3
9 3
1 2 3 1 2 3 1 2 3
4
数据范围
- 对于 数据,,;
- 对于 数据,,;