文章
81
粉丝
0
获赞
275
访问
10.6k
#include<bits/stdc++.h>
using namespace std;
int gcd(int a,int b){
return b==0?a:gcd(b,a%b);
}
int lcm(int a,int b){
return a*b/gcd(a,b);
}
int main(){
int n,min,max,i,ans;
int t;
vector<int> num;
cin>>n;
for(i=0;i<n;i++){
int t;
cin>>t;
num.push_back(t);
}
max=num[0];
min=num[0];
ans=min;
if(n==1){
}else{
for(i=1;i<n;i++){
if(max<num[i]) max= num[i];
if(min>num[i]) min = num[i];
}
}
cout<<min<<" "<<max<<" "<<gcd(max,min)<<endl;
}
登录后发布评论
暂无评论,来抢沙发