#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<iostream>
#include<string.h>
#include<math.h>
#define inf 0x3f3f3f
using namespace std;
double ans;
int n,res;
int main()
{
n = 0;
printf("n e\n");
printf("- -----------\n");
while(n-10)
{
res = 1;
if(n == 0)
{
ans = 1;
printf("%d 1\n",n);
}
if(n == 1)printf("%d 2\n",n);
for(int i = 1 ; i <= n ; i++)
res *= i ;
ans += 1.0/res;
if(n == 2)printf("%d 2.5\n",n);
if(n > 2)
{
printf("%d %.9lf\n",n,ans-1);
}
n++;
}
}
#include<stdlib.h>
#include<math.h>
#include<iostream>
#include<string.h>
#include<math.h>
#define inf 0x3f3f3f
using namespace std;
double ans;
int n,res;
int main()
{
n = 0;
printf("n e\n");
printf("- -----------\n");
while(n-10)
{
res = 1;
if(n == 0)
{
ans = 1;
printf("%d 1\n",n);
}
if(n == 1)printf("%d 2\n",n);
for(int i = 1 ; i <= n ; i++)
res *= i ;
ans += 1.0/res;
if(n == 2)printf("%d 2.5\n",n);
if(n > 2)
{
printf("%d %.9lf\n",n,ans-1);
}
n++;
}
}