AT_past202306_o 数列と素数
Description
整数 $ N,A,B $ が与えられるので、以下の問題を解いてください。
長さ $ N $ の等差数列 $ S=(S_1,S_2,\dots,S_N) $ が $ S_i=A \times (i-1)+B $ として定義されます。
$ S $ にいくつ素数が含まれるか求めてください。
Input Format
入力は以下の形式で標準入力から与えられる。
> $ N $ $ A $ $ B $
Output Format
答えを整数として出力せよ。
Explanation/Hint
### Sample Explanation 1
$ S=(4,7,10,13,16,19,22,25,28,31) $ です。
このうち、素数は $ 7,13,19,31 $ の $ 4 $ つです。
### Sample Explanation 2
$ 100 $ 以下の素数は全部で $ 25 $ 個です。
### Constraints
- 入力は全て整数
- $ 1 \le N \le 5 \times 10^5 $
- $ 1 \le A \le 10^6 $
- $ 2 \le B \le 5 \times 10^{11} $