using System;
class Program{
	static void Main(){
		int n=int.Parse(Console.ReadLine());
		long[] s=Array.ConvertAll(Console.ReadLine().Split(),long.Parse);
		long[] a=new long[n];
		a[0]=s[0];
		long b,c=0;
		
		for(int i=1;i<n;i++){
			a[i]=(a[i-1]*s[i]/gcd(a[i-1],s[i]));
		}
		b=a[n-1]-1;

		for(int i=0;i<n;i++){
			c+=b%s[i];
		}
		
		Console.WriteLine(c);
	}
	static long gcd(long a,long b){
		long c=Math.Max(a,b)%Math.Min(a,b);
		b=Math.Min(a,b);
		while(c!=0){
			a=b%c;
			b=c;
			c=a;
		}
		return b;
	}
}