インタビューで提供されなくなった1つのタスクについて

ある会社では、プログラマーの仕事の候補者がしばらくの間次のタスクを提供されました。分数の値を見つける:

11 + 11 + 11 + 11 +


この問題を解決するために、そのようなフラクションの性質とこれらのフラクションが使用される分野の知識は必要ありません。提案された表現は自己相似であり、次のように表現できることに注意する必要があります。

x = 11 + x

そして、これは、通常の二次方程式につながります:

x 2 + x - 1 = 0X = S 、Q 、R 、T 5 - 12X = 0 618 033 988 ...



これらの分数には特別な名前があり、連続分数であり、実数表記の形式の1つとして使用されているとしましょう。検討した例では、無限連続分数の表現が最も単純です。彼女の記録では1つだけが使用され、期間の長さも1に等しくなります。彼女が表現する数が非常に広く表現されており、数学の世界だけでなく、それ自身の名前である「黄金比」の逆数でさえあるのは不思議です。連続分数による表現を使用して、特定の数のいくつかの近似値を取得します。最初のステップでは、分母の2番目の項を破棄します。ゲット11、今、得られた結果を使用して、分数記号の下の合計の第2項として、次の近似を記述します11 + 11 =12 11+12=23 :

11,12,23,35,58,813...


1,1,2,3,5,8,13,21...

11,12,23,35,58,813...

, ? , « ». .
,

Fi+1=Fi+Fi1

Fi+1Fi=1+Fi1Fi

以下の表記を紹介します

s i - j = F iF j

次に、以前の等式は次のように記述されます。

s 1 = 1 + s - 1

限界に

s 1 = 1s - 1

表記を紹介します X = S - 1次に、記事の冒頭で既に示した方程式を取得します。

x = 11 + x


次に、最初の3つの項が1に等しく、後続の各項が前の3つの項の合計に等しいシーケンスを考えます。

1,1,1,3,5,9,17,31,57,105,...

, .

Fi+3=Fi+Fi+1+Fi+2

Fi+1. :

s2=s1+s1+1

Fi+2. c:

s1=s2+s1+1


s1=xs2=y

y=1x+x+1x=1x+1y+1

y33y2y1=0

y=3,382976...

, ,

1,1,1,1,4,7,13,25,49,94,181,349,...

:

z=x+y+1x+1y=x+1x+1y+1x=1z+1y+1x+1

:

y43y33y2+y+1=0


. :

y=3,715495...


, .


Source: https://habr.com/ru/post/J331688/


All Articles