题解 | 小红的gcd
小红的gcd
https://www.nowcoder.com/practice/5500a375098947c482b2c4787057cb13
#include <stdio.h>
long long gcd(long long a,long long b){
while(b!=0){
long long temp=b;
b=a%b;
a=temp;
}
return a;
}
int main() {
int n;
scanf("%d",&n);
long long g=0;
for(int i=0;i<n;i++){
long long x;
scanf("%lld",&x);
g=gcd(g,x);
}
long long result=n*g;
printf("%lld",result);
return 0;
}

