判断一个数列是否为等比数列。 在数学中,等比数列,是一个数列,这个数列中的第一项之后的每一项是前一项乘上一个固定的非零实数(我们称之为公比)。比如,数列 2, 6, 18, 54, ... 是一个公比为3的等比数列。 类似的,10,5,2.5,1.25,...是一个公比为0.5的等比数列。 等比数列的一般形式是: $a,ar,ar^2,ar^3,ar^4,...$ 其中r!=0,r为公比,a是首项(a可以是任何实数)
第一行一个整数T,表示数据组数。$T \leq 20$ 对于每一个组,第一行一个整数$n(1 \leq n \leq 100)$,接下来第二行$n$个数允许前导零的非负整数$A_i$,表示数列。保证$A_i$位数$ \leq 100$。
对于每一个组,输出Yes或者No。
4 1 0 3 1 1 1 3 1 4 2 5 16 8 4 2 1
Yes Yes No Yes