#include<iostream>
#include<vector>
using namespace std;
int main()
{
int flag;
long n,m,val;
vector<long> v;
while (cin >> n)
{
while (n--&&cin >> m)
{
while (m--&&cin >> val)
v.push_back(val);
for (int i = v[0];; ++i)
{
flag = 0;
for (int j = 0; j <= v.size() - 1; ++j)
if (i%v[j] == 0)
flag++;
if (flag == v.size())
{
cout << i << endl;
break;
}
}
v.clear();
}
}
return 0;
}
1019 Least Common Multiple
最新推荐文章于 2018-08-23 16:11:04 发布