编程题

寻找倍数

题面描述

小杨有一个包含n个正整数的序列 A=[a1,a2, , ,a],他想知道是否存在i(1≤i≤n) 使得ai是序列A中所有数的倍数。

输入格式

第一行包含一个正整数t,代表测试用例组数。

接下来是t组测试用例。

对于每组测试用例,一共两行。其中,第一行包含一个正整数n;第二行包含n个正整数,代表序列A 。

输出格式

对于每组测试用例,如果存在i(1≤i≤n)满足对于所有k(1≤k≤n) ai是 a的倍数,输出 Yes,否则输出 No。

样例1

输入

2

3

1 2 4

5

1 2 3 4 5

输出

Yes

No

样例解释

对于第一组数据,对于a3=4,满足a3是a1和a2的倍数。

数据范围

对于全部数据,保证有 1≤t≤10,1≤n≤100000,1≤ai≤1000000000。

查看答案
赣ICP备20007335号-2