#include <bits/stdc++.h>
using namespace std;
const int INF = 1e9;
const long long LINF = 1e18;
const double EPS = 1e-9;
long long gcd(long long a, long long b) { return b ? gcd(b, a % b) : a; }
long long lcm(long long a, long long b) { return a / gcd(a, b) * b; }
int main() {
  cin.tie(0);
  ios::sync_with_stdio(false);
  int n;
  cin >> n;
  vector<long long> a(n);
  vector<long long> b(n);
  for (int(i) = 0; (i) < (int)(n); i++) {
    cin >> a.at(i);
  }
  b = a;
  for (int(i) = 0; (i) < (int)(n - 1); i++) {
    a.at(i + 1) = lcm(a.at(i), a.at(i + 1));
  }
  long long ans = 0;
  for (int(i) = 0; (i) < (int)(n); i++) {
    ans += (a.at(n - 1) - 1) % b.at(i);
  }
  cout << ans << endl;
  return 0;
}
