题号:NC235472
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld
题目描述
云浅有

个正整数

与一个正整数

。
她希望从这

个数中选出尽可能多的一些数

,满足:
对于任意的

。
你需要帮她求出最多能够选择的数的个数。
输入描述:
本题有多组数据。第一行一个正整数
表示数据组数。对于每组数据:
第一行两个正整数
。
第二行
个正整数
。
输出描述:
对于每组数据,输出一行一个正整数表示答案。
示例1
输入
复制
2
4 3
1 2 3 1
12 6
1 1 4 5 1 4 1 9 1 9 8 10
说明
对于第一组数据,选取
即可。
备注:
对于
的数据,
。