連分数数はn、次の形式の割合である

に収束しますn。
連続aした分数のシーケンスは、通常次のように記述されます。[a 0 ; a 1、a 2、a 3、... a n ]。
同じように書きますが、セミコロンの間に部分を繰り返します。
あなたの目標は、の平方根の継続部分を返すことですn。
入力:整数n。n完全な正方形になることはありません。
出力:の継続分数sqrt(n)。
テストケース:
2 -> [1; 2;]
3 -> [1; 1, 2;]
19 -> [4; 2, 1, 3, 1, 2, 8;]
最短のコードが優先されます。幸運を!