输入整数n(1<=n<=10000),计算公式1+1/(1+2)+...1/(1+2+...+n)的值。
【输入形式】
从控制台输入整数n(1<=n<=10000)。
【输出形式】
控制台输出公式结果:小数点后保留4位。
【鲜例输入】
4
【样例输出】
1.6000
【样例说明】
输入n为4,求得公式1 + 1/(1+2) + 1/(1+2+3)+ 1/(1+2+3+4)的值为1.6000,小数点后保留4位。
代码如下:
n = int(input())
a = 0
sum = 0
for i in range(1,n+1,1):
a+=i
sum+=1/a
print("%.4f"%(sum))