#include<stdio.h>
int main()
{
int a=2,b=1;
float sum=0;
int n=0,i=0;
scanf("%d",&n);
if(n>=1&&n<=100)
{
for(i=0;i<=n;i++)
{
a=a+b;
b=a-b;
sum+=1.0*a/b;
}
}
printf("%.3lf",sum);
}
#include<stdio.h>
// 2/1+3/2+5/3+8/5+13/8+。。。
//1+2=3 2+3=5 3+5=8 8+5=13 .。。
int main()
{
double x=2,y=1,temp,sum=0;
int i;
for(i=1;i<=100;i++)//1<=n<=100
{
sum+=x/y;
temp=x;
x=y+x;
y=temp;
}
printf("%.3lf",sum);//小位数保留3位
return 0;
}