配点 : 800 点
N 次の整数係数多項式 f(x)=aNxN+aN−1xN−1+...+a0 が与えられます。任意の整数 x に対して p が f(x) を割り切るような素数 p をすべて求めてください。
入力は以下の形式で標準入力から与えられる。
N
aN
:
a0
任意の整数 x に対して p が f(x) を割り切るような素数 p を小さい順にすべて出力せよ。
2
7
-7
14
2
7
2,7 は例えば、f(1)=14 や f(2)=28 を割り切ります。
3
1
4
1
5
条件を満たす素数がない場合もあります。
0
998244353
998244353