WHY
查看原帖
WHY
975630
woyaoAKIOI0924PTY楼主2024/10/10 20:10
#include<bits/stdc++.h>
#define int long long 
using namespace std;
int t,b[100]={0};
int a[1000000][1000000];
signed main()
{
	freopen("T2.in","r",stdin);
	freopen("T2.out","w",stdout);
	cin>>t;
	for(int i=1;i<=t;++i)
	{
		cin>>b[i];
		a[i][1]=0;
		for(int j=1;j<=b[i];++j)
		{
			cin>>a[i][j];
			a[i][1]=max(a[i][1],a[i][j]);
		} 
	}
	int count=0;
	bool flag=0;
	for(int i=1;i<=t;++i)
	{
		flag=0;
		for(int j=1;j<=b[i];++j)
		{
			if(a[i][1]%a[i][j]==0)
			{
				count++; 
			}
		}
		if(count==b[i])
			flag=1;
		count=0;
		if(flag==1)
			cout<<"Yes"<<endl;
		else
			cout<<"No"<<endl;
	} 
	return 0;
} 
2024/10/10 20:10
加载中...