四月的数学题

Time Limit: 1000 ms Memory Limit: 65536 KiB

Problem Description

这里有一道十分简单的数学题,首先我们定义 Sum(n) = 1 + 2 + ... + (n-1) + n(1 到 n 的和)。

然后定义 a(n) = 1/Sum(1) + 1/Sum(2) + ... + 1/Sum(n-1) + 1/Sum(n)。

现在给定 n,需要你计算 a(n)。

Input

输入数据有多组(数据组数不超过 100),到 EOF 结束.

每组输入一个整数 n。保证 n 在 int 范围内。

Output

对于每组数据,在一行中输出一个浮点数 a(n),保留 1 位小数。

Sample Input

1
2
5
40

Sample Output

1.0
1.3
1.7
2.0

Hint

Source

【SDUT Round #5 - 2018 愚人节专场】bLue