http://noi.openjudge.cn/ch0105/33/
"""
1.5 编程基础之循环控制 33 计算分数加减表达式的值
http://noi.openjudge.cn/ch0105/33/
python 小数点位数,python如何保留小数点位数
https://blog.csdn.net/weixin_35955928/article/details/116168978
"""
sum = 0.0
n=int(input())
for i in range(1,n+1):
c=1/i
if i%2==1:
sum+=c
else:
sum-=c
sum=('%.4f' %sum)
print(sum)