1. 程式人生 > >期望 隨機斐波那契

期望 隨機斐波那契

描述

大家對斐波那契數列想必都很熟悉:

a= 1, a= 1, a= ai-1 + ai-2,(i > 1)。

現在考慮如下生成的斐波那契數列:

a= 1, a= a+ ak, i > 0, j, k從[0, i-1]的整數中隨機選出(j和k獨立)。

現在給定n,要求求出E(an),即各種可能的a數列中an的期望值。

輸入

一行一個整數n,表示第n項。(1<=n<=500)

輸出

一行一個實數,表示答案。你的輸出和答案的絕對或者相對誤差小於10-6時被視為正確答案。

樣例解釋

共存在3種可能的數列

1,2,2  1/4

1,2,3  1/2

1,2,4  1/4

所以期望為3。

樣例輸入