#include <bits/stdc++.h>
using namespace std;
int main()
{
double e=1;
long long t=1;
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
t*=i;
e+=1.0/t;
}
cout<<fixed<<setprecision(10)<<e<<endl;
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,e = 1,fm = 1;
cin >> n;
for (int i = 1 ; i <= n ; i++)
{
fm = fm * i;
e = e + 1 / fm;
}
cout << fixed << setprecision(10) << e << endl;