90分求解
查看原帖
90分求解
1304706
yanrs1019楼主2024/3/19 18:57

90分求解

#include<bits/stdc++.h>
#include<cstdio>
using namespace std;
int GCD(int a,int b)
{
	int r;
	while(a%b!=0)
	{
		r=a%b,a=b,b=r;
	}
	return b;
}
int LCM(int n,int m)
{
	return n*m/GCD(n,m);
}
int main()
{
	int n,i,num,lcm=1;
	cin>>n;
	for(i=1;i<=n;i++)
	{
		cin>>num;
		lcm=LCM(lcm,num);
	}
	cout<<lcm;
   return 0;
}
2024/3/19 18:57
加载中...