正の実数の組 $(x_1,x_2,x_3,x_4,x_5)$ に対し, $a_1=b_1=1
$ および $n=1,2,3,4,5$ について以下を満たす実数の組の列 $(a_1,b_1),(a_2,b_2),\dots,(a_6,b_6)$ を考えます.
$$a_{n+1}=x_n a_n-n b_n,\quad b_{n+1}=x_n b_n$$
$b_6=100$ となるとき, $a_6$ として取りうる値には最大値が存在し, それを $M$ とします. $M$ の最小多項式 $P$ が存在するので, $P(500)$ を求めてください. ただし, $P$ の最高次の係数は $1$ とします.
$100\times 100$ のマス目があります. 上から $i$ 行目, 左から $j$ 列目のマスを $100(i-1)+j$ と呼ぶことにします. SMC 君は一般的な $6$ 面サイコロを $10000$ 回振り, $i$ 回目に振って出た目をマス $i$ に書き込みます. このとき, 以下の条件を満たす確率を $p$ とするとき, $6^{10000}p$ は整数になるので, 素数 $3299$ で割った余りを求めてください.