luogu#P16407. [Algo Beat Contest 004 C] Cute Number

[Algo Beat Contest 004 C] Cute Number

题目描述

wqh 给了 xzq 一个包含若干个数字的可重集合 AA ,我们说一个可爱的数字 xx 满足,当且仅当 对于 dx\forall d\mid x,有 dAd \in A

现在,xzq 想知道有多少个不同的正整数是可爱的,请你告诉他吧。

输入格式

第一行,包含一个正整数 nn,表示集合的大小。

第二行,包含 nn 个数,表示集合 AA 中的元素 aia_i

输出格式

一个非负整数,表示有多少可爱的数。

7
1 4 3 8 10 8 9
3

提示

【样例解释 #1】

AA 数组中,符合条件的正整数有 1,3,91,3,9,由于 22 不在 AA 中,其它数又都是 22 的倍数,所以其它数均不符合条件。

【数据范围】

  • 1n1061 \le n \le 10^6
  • 1ai1061 \le a_i \le 10^6