#P7217. 整数构造
整数构造
B. 整数构造
小聪有一个 个整数的集合 ,他想要用这个集合构造出 这个数。
具体来说,他将会执行 次这样的操作:选择其中一个数 ,将 从集合中删除,并将集合中其他元素都减去 。最后集合只会剩下一个数。
小聪想知道是否存在一种构造方案。
输入格式
输入包含多组数据,第一行一个整数 ,表示数据组数。
每组数据第一行包含两个整数 和 。
第二行包含 个整数 。
输出格式
行。对于每组数据,如果存在一种构造方案则输出 YES
,否则输出 NO
。
样例输入1
4
4 5
4 2 2 7
5 4
1 9 1 3 4
2 17
17 0
2 17
18 18
样例输出1
YES
NO
YES
NO
数据范围
对于 的数据,。
对于 的数据, 的和不超过 $2 \times 10 ^ 5, |a_i| \leq 10 ^ 9, |k| \leq 2 \times 10 ^ 9, n \geq 1$。