#P1979. 2024.9.1-ZJTD-第3题-小塔的公因数

2024.9.1-ZJTD-第3题-小塔的公因数

题目内容

​ 小塔喜欢全都是11的数组,他有一个大小为nn的数组aa

​ 小塔每次操作可以选择一对i,ji,j(iji≠j),然后使得ai,aja_i,a_j同时除以这两个数字的任意一个公因数,小塔想知道他是否可以在若干次操作后将数组变成全都是11的数组。

输入描述

每个测试文件均包含多组测试数据。第一行输入一个整数TT(1T2×1051≤T≤2×10^5)代表数据组数,每组测试数据如下:

第一行输入一个整数nn(1n2×1051≤n≤2×10^5)表示数组长度。

第二行输入nn个整数表示数组a1,a2,...,ana_1,a_2,...,a_n(1ai2×1051≤a_i≤2×10^5)。

​ 除此之外,保证所有的nn之和不超过2×1052×10^5

输出描述

对于每次询问,如果可以把数组变成全都是11的数组,则输出”YESYES“,否则输出”NONO“。

样例1

输入

2
3 
18 18 36
3
3 2 1

输出

YES
NO

说明

对于第一组测试数据:

  • 将第一、三个数字同时除以66,得到{3,18,63,18,6};
  • 将第二、三个数字同时除以66,得到{3,3,13,3,1};
  • 将第一、二个数字同时除以33,得到{1,1,11,1,1};