标签:
Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 49327    Accepted Submission(s): 
20389
import java.util.*;
class Main{
public static void main(String args[])
{Scanner cin=new Scanner(System.in);
while(cin.hasNext())
{int n=cin.nextInt();
long []a=new long [n];
long m=1;
long max=0;
for(int i=0;i<n;i++)
{
a[i]=cin.nextInt();
 m*=a[i];
if(max<a[i])
max=a[i];
}
long j;
for( j=max;j<=m;j++)
{ int s=0;
	for(int i=0;i<n;i++)
	{
		if(j%a[i]==0)
		{
			s++;
			}
			if(j%a[i]!=0)
			break;
 
	}
	if(s==n)
	{System.out.println(j);
	break;}
}
}
}
}
			
这里注意要用长整型定义才能过,因为题目中有说是32位
标签:
原文地址:http://www.cnblogs.com/1314wamm/p/5312504.html