HDU 2028 Lowest Common Multiple Plus(LCM)

网友投稿 337 2022-08-27

HDU 2028 Lowest Common Multiple Plus(LCM)

Lowest Common Multiple Plus

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 50348    Accepted Submission(s): 20830

Problem Description

求n个数的最小公倍数。

Input

输入包含多个测试实例,每个测试实例的开始是一个正整数n,然后是n个正整数。

Output

为每组测试数据输出它们的最小公倍数,每个测试实例的输出占一行。你可以假设最后的输出是一个32位的整数。

Sample Input

2 4 6 3 2 5 7

Sample Output

12 70

Author

lcy

AC代码:

#include#include#include#include#include#include#include#include#includetypedef long long LL;using namespace std;int gcd(int a,int b){ if(!b) return a; return gcd(b,a%b); }int lcm(int a,int b){ return a/gcd(a,b)*b;}int main(){ int n,Lcm; int a[1000]; while(cin>>n){ memset(a,0,1000*sizeof(int)); //memset(a,0,sizeof(a)); for(int i=0;i>a[i]; Lcm = a[0]; for(int i=1;i

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:求多边形面积(如HDU2036)
下一篇:HDU 2031 进制转换(模拟)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~