hdu 1059最小公倍数模板

来源:互联网 发布:linux 终端快捷键 编辑:程序博客网 时间:2024/06/06 08:57

题目链接 点击打开链接

#include <iostream>#include<cstdio>using namespace std;int gca(int a,int b){    if(a<b){        int t=a;        a=b;        b=t;    }    while(b!=0){        int c=a%b;        a=b;        b=c;    }    return a;}int main(){    //freopen("in.txt","r",stdin);    int c,n,a,b;    cin>>c;    while(c--){        cin>>n;        cin>>a;        for(int i=1;i<n;++i){            cin>>b;            a=a/gca(a,b)*b;        }        cout<<a<<endl;    }    return 0;}

0 0
原创粉丝点击