U241855 2021年9月海淀区赛小学组T5-区间划分
题目背景
N个数组组成序列{Ai},求该序列最少可以划分成多少个区间,某个{i,j}区间中的数Ai到Aj**从小到大排序**后,一定是公差大于1 的等差数列的 子序列。
题目描述
N个数组组成序列{Ai},求该序列最少可以划分成多少个区间,某个{i,j}区间中的数Ai到Aj**从小到大排序**后,一定是**公差大于1** 的 **等差数列** 的 **子序列**。
输入格式
第一行一个正整数N
接下来一行包含N个正整数,第i个正整数为Ai
输出格式
仅有一个正整数,表示最少可以被划分的区间数
说明/提示
- 对于20%的数据满足,N≤10。
- 40%的数据满足,N≤100。
- 60%的数据满足,N≤1000,1≤Ai≤10^6。
- 另有20%的数据满足,Ai互不相同。
- 100%的数据满足,N≤100000,1≤Ai≤10^9。