每个测试文件均包含多组测试数据。第一行输入一个整数 代表数据组数,每组测试数据描述如下:第一行输入一个整数 。第二行输入 个整数 。除此之外,保证单个测试文件的 之和不超过 。
对于每一组测试数据,新起一行输出一个整数,表示最多能选出的位置个数。
3 5 1 2 1 4 1 6 2 2 2 2 2 2 7 1 2 3 4 5 6 7
3 1 7
对于第一组测试数据,选择 ,, 即可。对于第二组测试数据,所有值相同,只能选一个位置。对于第三组测试数据,整个序列满足 且 ,可以全选。