私はSPOJ(http://www.spoj.pl/problems/REC/)でこの問題を解決しようとしていました
F(n) = a*F(n-1) + b
F(n) Mod (m)
どこを見つけなければならないか
0 <= a, b, n <= 10^100
1 <= M <= 100000
F(0)=1
私はJAVAのBigIntegerでそれを解決しようとしていますが、0からnまでのループを実行すると、TLEが取得されます。どうすればこの問題を解決できますか?誰かがヒントを与えることができますか?ソリューションを投稿しないでください。それを効率的に解決する方法についてのヒントが欲しいです。