HDU1019Java代码(水题)

来源:互联网 发布:日语发音 知乎 编辑:程序博客网 时间:2024/05/16 10:10

水题

java代码:

import java.util.Scanner;public class Main {    /**     * @param args     */    int gcd(int a,int b){        if(b==0) return a;        else return gcd(b,a%b);    }    int lcm(int a,int b){        long tmp=(long)a*b;        int x=gcd(a,b);        tmp/=x;        return (int)tmp;    }    public static void main(String[] args) {        // TODO Auto-generated method stub        int t;        Scanner cin=new Scanner(System.in);        t=cin.nextInt();        Main mObj=new Main();        while(t!=0){            --t;            int m=cin.nextInt();            int ans=cin.nextInt();            int b;            for(int i=1;i<m;++i){                b=cin.nextInt();                ans=mObj.lcm(ans, b);            }            System.out.println(ans);        }        cin.close();    }}


0 0
原创粉丝点击