#include "bits/stdc++.h" using namespace std; typedef long long ll; typedef unsigned long long ull; typedef vector veci; typedef vector vecs; #define REP(i, a, n) for(ll i = a; i < n; i++) #define rep(i, n) REP(i, 0, n) template T read(){T a;cin >> a;return a;} template T read(T& a){cin >> a;} template void rarr(T a, int n){for(int i = 0; i < n; i++) {cin >> a[i];}} template void write(T a){cout << a << endl;} void write(double a){cout << fixed << setprecision(12) << a << endl;} template void warr(T a, int n, char* c = " "){cout << a[0];for(int i = 1; i < n; i++)cout << c << a[i];cout << endl;} ll gcd(ll a, ll b){while(true){ll k = a % b;if(k == 0)return b;a = b;b = k;}} int main(void) { int n = read(); int a[100]; rep(i,n) read(a[i]); int k = a[0]; REP(i,1,n) k = gcd(k,a[i]); int res = 0; rep(i,n) res += a[i]/k; write(res); return 0; }