atcoder#ABC170D. [ABC170D] Not Divisible

[ABC170D] Not Divisible

配点 : 400400

問題文

長さ NN の数列 AA が与えられます。

次の性質を満たす整数 ii (1iN)\left(1 \leq i \leq N \right) の数を答えてください。

  • iji \neq j である任意の整数 jj (1jN)\left(1 \leq j \leq N\right) について AiA_iAjA_j で割り切れない

制約

  • 入力は全て整数
  • 1N2×1051 \leq N \leq 2 \times 10^5
  • 1Ai1061 \leq A_i \leq 10^6

入力

入力は以下の形式で標準入力から与えられる。

NN

A1A_1 A2A_2 \cdots ANA_N

出力

答えを出力せよ。

5
24 11 8 3 16
3

問の性質を満たすのは 22 , 33 , 44 です。

4
5 5 5 5
0

同じ数が存在する場合に注意してください。

10
33 18 45 28 8 19 89 86 2 4
5