小题解(精简后...!!!
2023-08-03 18:06:09
发布于:广东
64阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main(){
bool flag;
int n,q[100],sum=200;
cin>>n;
for(int i=1;i<=n;i++){
cin>>q[i];
sum=min(sum,q[i]);
}
for(int i=sum;i>=1;i--){
flag=true;
for(int j=1;j<=n;j++){
if(q[j]%i!=0){
flag=false;
break;
}
}
if(flag){
cout<<i<<endl;
break;
}
}
return 0;
}
全部评论 1
原版本未精简与法兰西玫瑰代码十分相似,因此将第二个判断是否能做因数的for修改过后,便发了出来
2023-08-07 来自 广东
1啊,我好像也是这种情况
2023-08-12 来自 江苏
0不过想不出来其他的了
2023-08-12 来自 江苏
0
有帮助,赞一个