No.020 C

を数式で表すと,

となる. ただし, の桁数, , である. ( は後ろからの累積和を計算しておく)

カッコ内を変形すると,

となる.

は繰り返し二乗法を使えばいい.

和の部分は が偶数ならば

となるので, これを再帰的に適用すれば で計算できる. が奇数の場合は余りの項だけ別途足せばいい.