为什么RE了?
查看原帖
为什么RE了?
1079023
IlIlIlIlI楼主2024/11/3 10:56
#include<bits/stdc++.h>
using namespace std;
long long l=0;
long long  n,o=0;
long long a[1000000];
long long nm(long long  m,long long n){
	for(long long i=max(n,m);i>1;i--){
		if(n%i==0&&m%i==0){
			l=i;
			break;
		}
	}
	return m/l*n;
}
int main(){
	cin>>n;
	for(long long i=0;i<n;i++){
		cin>>a[i];
	}
	long long p=nm(a[1],a[0]);
	for(long long i=2;i<n;i++){
		p=nm(p,a[i]);	
	}
	cout<<p;
}

我寻思我也不应该RE啊。

2024/11/3 10:56
加载中...