import math



n = int(eval(input()))

a = list(map(int, input().split()))

common_num = 1

for num in a:

    common_num = (common_num * num) // math.gcd(common_num, num)

total = 0

for num in a:

    total += (common_num - 1) % num

print(total)

# 合計が最大になるのは、余りが各aにおいてa-1となるとき。

n = int(eval(input()))

a = list(map(int, input().split()))

# 各aから1ずつ引くをn繰り返しているため。

ans = sum(a) - n

print(ans)
import math

n = int(eval(input()))
a = list(map(int, input().split()))
common_num = 1
for num in a:
    common_num = (common_num * num) // math.gcd(common_num, num)
total = 0
for num in a:
    total += (common_num - 1) % num
print(total)

# 合計が最大になるのは、余りが各aにおいてa-1となるとき。
n = int(eval(input()))
a = list(map(int, input().split()))
# 各aから1ずつ引くをn繰り返しているため。
ans = sum(a) - n
print(ans)

-import math - +# 合計が最大になるのは、余りが各aにおいてa-1となるとき。 -common_num = 1 -for num in a: -    common_num = (common_num * num) // math.gcd(common_num, num) -total = 0 -for num in a: -    total += (common_num - 1) % num -print(total) +# 各aから1ずつ引くをn繰り返しているため。 +ans = sum(a) - n +print(ans)