No.181 問題 コード とおく. ここで は余りの個数が 個以下なので, 番目から周期 で必ずループする. そして となる. のときは愚直に計算する. のときは, となるので, となる. これを再帰的に計算すればいい. なお, かどうかの判定だが, 以下のように行う. であるので, の場合は超える. であるので, の場合は超える. であるので, の場合は超える. その他の場合は愚直に計算する.