2 3 5 7 15 6 4 10296 936 1287 792 1
105 10296
代码如下:
#include <iostream>
#include <cstdio>
using namespace std;
int gcd(int a, int b);
int main()
{
int n,a,b,m;
while (cin>>n)
{
while (n--)
{
cin>>m>>a;
--m;
while (m--)
{
cin>>b;
a = a / gcd (a, b) * b;
}
cout<<a<<endl;
}
}
return 0;
}
int gcd (int a, int b)
{
int tmp;
while (b != 0)
{
tmp = a;
a = b;
b = tmp % b;
}
return a;
}
原文地址:http://blog.csdn.net/liuchang54/article/details/43152753