初項が$1(a_1=1)$の数列{$a_n$}は、任意の正整数$n$に対し
$$
a_{n+1}^3-10a_na_{n+1}^2+31a_n^2a_{n+1}-30a_n^3=0
$$
を満たしている。
$a_{60}$としてあり得る値すべての総積を求めたい。
ただし答えは非常に大きいので、答えの正の約数の個数を1000で割ったあまりを答えよ。
$0$以上$999$以下の整数を半角英数字で入力してください。
(11/7:一部問題文を修正)
因数分解
この問題を解いた人はこんな問題も解いています