No.301

No.75 と同様の問題であるが, の範囲が大きい.

がある程度小さいときは, No.75 と同様に計算する.

このとき, 高速化のために を求める漸化式を行列を使って以下のように表す.

あとは繰り返し2乗法で計算すれば, を高速に計算できる.

がある程度より大きい場合であるが, 答えは に収束していくことが確認できる.

より大きい場合はこの計算式で誤差は問題ない.