import numpy as np



N = int(eval(input()))

D, X = list(map(int, input().split()))

A = np.array([int(eval(input())) for _ in range(N)])



print((((D-1) // A).sum() + N + X))
# coding: utf-8

import sys



sr = lambda: sys.stdin.readline().rstrip()

ir = lambda: int(sr())

lr = lambda: list(map(int, sr().split()))



N = ir()

D, X = lr()

choco = 0

for _ in range(N):

    a = ir()

    choco += 1 + (D-1) // a



answer = X + choco

print(answer)

import numpy as np

N = int(eval(input()))
D, X = list(map(int, input().split()))
A = np.array([int(eval(input())) for _ in range(N)])
print((((D - 1) // A).sum() + N + X))

# coding: utf-8
import sys

sr = lambda: sys.stdin.readline().rstrip()
ir = lambda: int(sr())
lr = lambda: list(map(int, sr().split()))
N = ir()
D, X = lr()
choco = 0
for _ in range(N):
    a = ir()
    choco += 1 + (D - 1) // a
answer = X + choco
print(answer)

-import numpy as np +# coding: utf-8 +import sys -N = int(eval(input())) -D, X = list(map(int, input().split())) -A = np.array([int(eval(input())) for _ in range(N)]) -print((((D - 1) // A).sum() + N + X)) +sr = lambda: sys.stdin.readline().rstrip() +ir = lambda: int(sr()) +lr = lambda: list(map(int, sr().split())) +N = ir() +D, X = lr() +choco = 0 +for _ in range(N): +    a = ir() +    choco += 1 + (D - 1) // a +answer = X + choco +print(answer)