【ACM】杭电OJ 2028

int 会 WA ,注意使用 long long 

先除后乘,避免超出范围,但好像本题先乘后除也AC

#include 
#include 
#include 

long long lcm(long long a,long long b)
{
	long long c,t,m=a,n=b;
	if(a0)
	{
		for(i=1;i<=n;i++)
		{
			if(i==1)	scanf("%lld",&a);
			else
			{
				scanf("%lld",&b);
				a=lcm(a,b);
			}
		}
		printf("%lld\n",a);
	}
	return 0;
}

 

你可能感兴趣的:(ACM)