#T062. 简单的子序列
简单的子序列
题目描述
这是一个由个整数组成的序列:。 这个序列将有一个对比值,当然,特别的,如果,我们对比值默认为。
那么现在问题是: 给你一个整数。你的任务是构建一个子序列,这是子序列的要求如下:
1.非空,即至少有一个元素
2.是的子序列,即可以从中随意删除若干个元素(可以不删)
3.的对比值必须等于的对比值。
你能找出最小长度的序列吗?如果能,请输出长度。
输入
第一行包含一个整数t,代表测试样例的组数。 () 对于每组测试样例: 第一行包含一个整数,代表数组的长度。 () 第二行包含个整数,代表 。 () 数据保证所有的总和不超过.
输出
对于每组测试样例,输出一个整数,即数组的最小长度。
4
5
1 3 3 3 7
2
4 2
4
1 1 1 1
7
5 4 2 1 0 0 4
2
2
1
3