#2335. 20210919小学组-区间划分

20210919小学组-区间划分

Description

NN 个数组成序列 {Ai}\{Ai\},求该序列最少可以划分成多少个区间,某个[i,j][i,j]区间中的数 AiAiAjAj 从小到大排序 后一定是 公差大于 1 的等差数列的 子序列

Input Format

第一行一个正整数 NN

接下来一行包含 NN 个正整数,第 ii 个正整数为 AiAi

Output Format

仅有一个正整数,表示最少可以被划分的区间数。

7
1 5 11 2 6 4 7
3
8
4 2 6 8 5 3 1 7
2

Hint

数据范围:

对于 2020% 的数据满足,N10N≤104040%的数据满足,N100N≤1006060%的数据满足,N10001Ai106N≤1000,1≤Ai≤10^6。 另有 2020%的数据满足,AiAi 互不相同。 ​100100%的数据满足,N1000001Ai109N≤100000,1≤Ai≤10^9