import decimal from math import sqrt import sys def Bisect_Int(ok,ng,is_ok): while abs(ok-ng)>1: mid=(ok+ng)//2 if is_ok(mid): ok=mid else: ng=mid return ok readline=sys.stdin.readline N=int(readline()) decimal.getcontext().prec=20 ans=decimal.Decimal(0) for _ in range(N): x=int(readline()) if x: def is_ok(n): return n*n<=x r=decimal.Decimal(Bisect_Int(0,1<<30,is_ok)) for i in range(10): r=(r**2+x)/(2*r) ans+=r print(ans)