Codeforce Round #227 Div2 A
→ Practice
You are registered for practice. You can solve problems unofficially. Results can be found in the contest status and in the bottom of standings.
→ Submit?
→ Problem tags
No tag edit access
1 #pragma comment(linker,"/STACK:102400000,102400000") 2 #include <cstdio> 3 #include <vector> 4 #include <cmath> 5 #include <queue> 6 #include <set> 7 #include <cstring> 8 #include <iostream> 9 #include <algorithm> 10 using namespace std; 11 #define INF 0x7fffffff 12 #define mod 1000000007 13 #define ll long long 14 #define maxn 20025 15 #define pi acos(-1.0) 16 int n, m, k, c,t,b; 17 int a[maxn]; 18 int gcd(int n, int m){ return m ? gcd(m, n%m) : n; } 19 int main(){ 20 int x,s; 21 scanf("%d", &n); 22 for (int i = 0; i < n; i++){ 23 scanf("%d", &a[i]); 24 if(i==0)s = gcd(a[i], a[i]); 25 else s = gcd(s, a[i]); 26 } 27 printf("%d\n", s*n); 28 return 0; 29 }




浙公网安备 33010602011771号