#include <stdio.h>
#include <math.h>

int main()
{
    int n = 0;
    double sum = 0.0;//总数
    scanf("%d", &n);
    int i = pow(-1, n - 1);//计算第n位的正负
    while (n)
    {
        sum += 1.0 / n * i;//从后往前加
        i = -i;//正负交替
        n--;
    }
    printf("%.3lf\n", sum);//保留3位小数
    return 0;
}