5.2.6 P1104调和级数
H(n)=1/1+1/2+1/3+.+1/n。这种数列被称为调和级数。
输入正整数n,输出H(n)的值,保留3位小数。
样例输入:3 17
想请教一下这样对不
n=int(input())
h=0
for i in range(1,n+1):
h+=1/(n+1)
print('%.3f'%(h))
5.2.6 P1104调和级数
H(n)=1/1+1/2+1/3+.+1/n。这种数列被称为调和级数。
输入正整数n,输出H(n)的值,保留3位小数。
样例输入:3 17
想请教一下这样对不
n=int(input())
h=0
for i in range(1,n+1):
h+=1/(n+1)
print('%.3f'%(h))
n = int(input())
sum = 0
for i in range(1, n+1):
sum += 1/i
print("%.3f" % sum)