#coding: utf-8

def get_gcd(a, b):
    # ユークリッド互除法により最大公約数を求める。
    if a < b:
        a, b = b, a

    if a % b == 0:
        return b
    else:
        return get_gcd(b, a % b)

iN = int(input())
iAList = list(map(int, input().split()))

iKobaisu = iAList[0]
for i in range(1, iN):
    iA = iKobaisu
    iB = iAList[i]
    if not int(get_gcd(iA, iB)) == 0:
        iKobaisu = int((iA * iB) / get_gcd(iA, iB))


iKobaisu -= 1

iModSum = 0
for i in range(iN):
    iModSum += (iKobaisu % iAList[i])

print (iModSum)