答案
2026-08-14 17:13:43
发布于:山东
0阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int l(int m,int n){
int cnt=1;
for(int i=2;i<=min(m,n);i++){
while (m % i == 0 && n % i == 0) {
cnt *= i;
m /= i;
n /= i;
}
}
return cnt*m*n;
}
int main(){
int b;
cin>>b;
int a[b];
int cnt=0;
for(int i=0;i<b;i++){
cin>>a[i];
}
for(int i=0;i<b;i++){
for(int j=i+1;j<b;j++){
int k=l(a[i],a[j]);
if(cnt<k){
cnt=k;
}
}
}
cout<<cnt;
return 0;
}
这里空空如也








有帮助,赞一个