#include <iostream>
using namespace std;
int num[100005];
int t = 0,n = 0,ma = 0;
int main(){
cin>>t;
for(int i = 1;i <= t;i++){
cin>>n;
for(int j = 1;j <= n;j++){
cin>>num[j];
ma = max(num[j],ma);
}
bool x = true;
for(int h = 1;h <= n;h++){
if(ma % num[i] != 0){
x = false;
break;
}
}
if(x){
cout<<"Yes"<<endl;
}
else{
cout<<"No"<<endl;
}
}
return 0;
}
样例过了,不知道怎么错了(ㄒ_ㄒ)