Problem2070--调和数

2070: 调和数

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 65  Solved: 13
[Status] [Submit] [Creator:]

Description

第 n 个调和数 Hn = 1/1 + 1/2 + 1/3 + …… + 1/n 。

现在给你一个整数 n(1 ≤ n ≤ 100),求第 n 个调和数,四舍五入后保留到小数点后 n 位。

Input

一个整数 n(1 ≤ n ≤ 100)

Output

Hn,四舍五入后保留 n 为小数。

Sample Input Copy

【样例输入1】
1
【样例输出1】
1.0
【样例输入2】
3
【样例输出2】
1.833
【样例输入3】
20
【样例输出3】
3.59773965714368191148

HINT

数据规模与约定:
· 对于30%的数据,1 ≤ n ≤ 10
· 对于60%的数据,1 ≤ n ≤ 30
· 对于100%的数据,1 ≤ n ≤ 100

Source/Category