给定一个长度为的正整数序列.
你可以进行若干次操作, 每次操作你可以选择一个位置, 满足, 然后将删去, 之后的数按顺序向前补空位.
接下来的操作将在新序列上进行.
求若干次操作后, 最终序列的长度最小的是多少.
第一行一个正整数, 表示数据组数.
对于每组数据
第一行输入一个正整数, 表示序列的长度.
接下来一行输入个正整数, 分别表示.
对于每组数据, 输出一行一个正整数, 表示答案.
对于所有数据, 满足, , , .
3
5
1 2 3 4 5
7
1 3 5 6 7 8 10
3
1 1 1
2
4
2
题目与数据均来自 Public Round #1 http://pjudge.ac/contest/883.
原题为International Zhautykov Olympiad 2022, Computer Science, Day 1, Problem 1.