N = int(input())
X = list(map(int,input().split()))
sums= 0
res = 0
p = [0]*51
maxx = max(X)
for i in range(1,maxx+1):
    sums += p[i-1]
    tmp = 1
    for x in X:
        if i<x:
            tmp *= float(i)/float(x)
    p[i] = tmp-sums
    res += p[i]*float(i)
print('%.2f'%res)
第三题代码,凭记忆复现的,不知道有没有错