1 #include<cstdio> 2 int gcd(int a,int b){ 3 return b?gcd(b,a%b):a; 4 } 5 int lcm(int a,int b){ 6 return a/gcd(a,b)*b; 7 } 8 int main(){ 9 int n,m,ans,x; 10 while(~scanf("%d",&n)){ 11 while(n--){ 12 ans=1; 13 scanf("%d",&m); 14 while(m--){ 15 scanf("%d",&x); 16 ans=lcm(ans,x); 17 } 18 printf("%d\n",ans); 19 } 20 } 21 return 0; 22 }
相关文章: